r3aconstrg
real/gadget/r3aconstrg.h
r3gad
Scripting gadget.
r3Gadget
R3CLID_GADGET
r3Aconstrgad
R3CLID_ACONSTRGAD - 2319
ChorIndex, UnitConverter, AnimTag, AnimIndex, Layer, Packer,
int R3RegisterAConstrGadgetClass(R3APP *app);
ChorIndex
ChorIndex
R3ACONSTRGA_ChorIndex
Integer
R3INT
choreography
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
UnitConverter
R3ACONSTRGA_UnitConverter
Object
R3OBJ*
unit converter
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
AnimTag
R3ACONSTRGA_AnimTag
Integer
R3INT
animated tag
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
AnimIndex
R3ACONSTRGA_AnimIndex
Integer
R3INT
index of the tag, -1 for regular attrs
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
Layer
R3ACONSTRGA_Layer
Object
R3OBJ*
layer
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
Packer
R3ACONSTRGA_Packer
Object
R3OBJ*
geometry manager for the controls
value = jsobj.GetPacker();
R3OBJ* value;
R3GetAttrs(r3obj, R3ACONSTRGA_Packer, &value, R3TAG_END);