r3aconstrg

r3prangd

r3aconstrg

Class

real/gadget/r3aconstrg.h

Library

r3gad

Description:

Scripting gadget.

See Also

oops/r3gadget.h

Super Class

r3Gadget

R3CLID_GADGET

JavaScript

r3Aconstrgad

Class Identifier

R3CLID_ACONSTRGAD - 2319

Methods

Attributes

ChorIndex, UnitConverter, AnimTag, AnimIndex, Layer, Packer,

Registration

int R3RegisterAConstrGadgetClass(R3APP *app);

ChorIndex

Attribute

ChorIndex

Identifier

R3ACONSTRGA_ChorIndex

JavaScript type

Integer

C type

R3INT

Description

choreography

Syntax


jsobj.SetChorIndex(value);
value = jsobj.GetChorIndex();


R3INT value = ...;
R3SetAttrs(r3obj, R3ACONSTRGA_ChorIndex, value, R3TAG_END);
R3INT value;
R3GetAttrs(r3obj, R3ACONSTRGA_ChorIndex, &value, R3TAG_END);

UnitConverter

Attribute

UnitConverter

Identifier

R3ACONSTRGA_UnitConverter

JavaScript type

Object

C type

R3OBJ*

Description

unit converter

Syntax


jsobj.SetUnitConverter(value);
value = jsobj.GetUnitConverter();


R3OBJ* value = ...;
R3SetAttrs(r3obj, R3ACONSTRGA_UnitConverter, value, R3TAG_END);
R3OBJ* value;
R3GetAttrs(r3obj, R3ACONSTRGA_UnitConverter, &value, R3TAG_END);

AnimTag

Attribute

AnimTag

Identifier

R3ACONSTRGA_AnimTag

JavaScript type

Integer

C type

R3INT

Description

animated tag

Syntax


jsobj.SetAnimTag(value);
value = jsobj.GetAnimTag();


R3INT value = ...;
R3SetAttrs(r3obj, R3ACONSTRGA_AnimTag, value, R3TAG_END);
R3INT value;
R3GetAttrs(r3obj, R3ACONSTRGA_AnimTag, &value, R3TAG_END);

AnimIndex

Attribute

AnimIndex

Identifier

R3ACONSTRGA_AnimIndex

JavaScript type

Integer

C type

R3INT

Description

index of the tag, -1 for regular attrs

Syntax


jsobj.SetAnimIndex(value);
value = jsobj.GetAnimIndex();


R3INT value = ...;
R3SetAttrs(r3obj, R3ACONSTRGA_AnimIndex, value, R3TAG_END);
R3INT value;
R3GetAttrs(r3obj, R3ACONSTRGA_AnimIndex, &value, R3TAG_END);

Layer

Attribute

Layer

Identifier

R3ACONSTRGA_Layer

JavaScript type

Object

C type

R3OBJ*

Description

layer

Syntax


jsobj.SetLayer(value);
value = jsobj.GetLayer();


R3OBJ* value = ...;
R3SetAttrs(r3obj, R3ACONSTRGA_Layer, value, R3TAG_END);
R3OBJ* value;
R3GetAttrs(r3obj, R3ACONSTRGA_Layer, &value, R3TAG_END);

Packer

Attribute

Packer

Identifier

R3ACONSTRGA_Packer

JavaScript type

Object

C type

R3OBJ*

Description

geometry manager for the controls

Syntax


value = jsobj.GetPacker();


R3OBJ* value;
R3GetAttrs(r3obj, R3ACONSTRGA_Packer, &value, R3TAG_END);