Main Index : Reference :

BaseTag


Description

A tag base class.

Definition

[BaseTag] AllocTag([int] type);

class BaseTag : BaseList2D
{
public:
  BaseTag();
  
  [BaseObject] GetObject();
  
  [BaseContainer] GetContainer();
  [bool] SetContainer([BaseContainer] bc);
}

Explanation

This is the tag base class that all other tags are derived from.

Allocation

AllocTag( type )

[BaseTag] AllocTag([int] type);

Allocates a BaseTag of the specified type: (Types in italic cannot be allocated with AllocObject().)

TypeDescription

Tbase

Base tag.

Tvariable

Variable tag. (VariableTag)

Ttexture

Texture tag. (TextureTag)

Tpolygonselection

Polygon selection tag. (PolygonSelectionTag)

Tpointselection

Point selection tag. (PointSelectionTag)

Tanchor

Anchor tag.

Tphong

Phong tag.

Tdisplay

Display tag.

Tkinematic

IK tag.

Tprotection

Protection tag.

Tmotionblur

Motion blur tag.

Tcompositing

Compositing/render tag.

Twww

URL tag.

Tcoffeeexpression

C.O.F.F.E.E. expression tag.

Ttargetexpression

Target expression tag.

Tfixexpression

Fix expression tag.

Tsunexpression

Sun expression tag.

Tikexpression

IK expression tag.

Tline

Line data tag.

Trestriction

Restriction tag.

Tmetaball

Metaball tag.

Tcoffeeplugin

C.O.F.F.E.E. plugin tag.

Texpressionplugin

Expression plugin tag.

Tplugin

Plugin tag.

Tstop

Stop tag.

Tvibrate

Vibration tag.

Taligntospline

Align to spline tag.

Taligntopath

Align to path tag.

Tedgeselection

Edge selection tag.

Tclaudebonet

Claude bonet tag.

Tcorner

Corner tag. (Phong break.)

Tsds

SDS tag.

Tlookatcamera

Look at camera tag.

Texpresso

XPresso tag.

Tsoftselection

Soft selection.

Members

GetObject()

[BaseObject] GetObject();

Returns the object that the tag is attached to, or NULL if the tag is loose.


GetContainer()

[BaseContainer] GetContainer();

Returns the tag's container.

SetContainer( bc )

[bool] SetContainer([BaseContainer] bc);

Sets the tag's container to bc. Returns TRUE if successful.