r3frhob
real/raytr/r3frhob.h
r3raytr
Hierarchical frengine object class
r3Frobject
R3CLID_FROBJECT
r3Frhob
R3CLID_FRHOB - 401
FINDINSIDE, BOOLOP, ADDTRIM, INSERTMAPPING, END, PHASEUSAGEQUERY, ENUMMAPPEDOBJECTS,
int R3RegisterFrHobClass(R3APP *app);
R3FRHM_FINDINSIDE
FINDINSIDE
R3FRHM_FINDINSIDE
obj.FINDINSIDE();
R3FRHM_BOOLOP
BOOLOP
R3FRHM_BOOLOP
obj.BOOLOP();
R3FRHM_ADDTRIM
ADDTRIM
R3FRHM_ADDTRIM
obj.ADDTRIM();
R3FRHM_INSERTMAPPING
INSERTMAPPING
R3FRHM_INSERTMAPPING
obj.INSERTMAPPING();
R3FRHM_END
END
R3FRHM_END
obj.END();
R3FRHM_PHASEUSAGEQUERY
PHASEUSAGEQUERY
R3FRHM_PHASEUSAGEQUERY
obj.PHASEUSAGEQUERY();
R3FRHM_ENUMMAPPEDOBJECTS
ENUMMAPPEDOBJECTS
R3FRHM_ENUMMAPPEDOBJECTS
obj.ENUMMAPPEDOBJECTS();
enumerates materials mapped to this object and sub objects * by R3SendMsgA(cbobj, cbmth, mappedobject);
Identifier
Identifier
R3FRHA_Identifier
Integer
R3INT
unique 32 bit id
jsobj.SetIdentifier(value);
value = jsobj.GetIdentifier();
R3INT value = ...;
R3SetAttrs(r3obj, R3FRHA_Identifier, value, R3TAG_END);
R3INT value;
R3GetAttrs(r3obj, R3FRHA_Identifier, &value, R3TAG_END);