sdleiF | |
XYZ center RO | bouding box center |
int children RO | number of children |
int filter | filter |
Material material | material |
string name | name |
Obj3D parent RO | parent object |
XYZ position | position |
XYZ rotation | rotation |
XYZ scale | scale |
float size RO | bouding box size |
Matrix transform | transformation matrix |
int transparent0 .. 1 (false/true) | is object transparent |
int visible0 .. 1 (false/true) | is object visible |
snoitcnuF | |
function add(Obj3D child_object)doesn't return a value | add child |
function clone()returns Obj3D | create a copy |
function delete()doesn't return a value | delete object |
function deleteChildren()doesn't return a value | remove all children |
function get(untyped or_name)returns Obj3D | get child by index or name |
function load(string filename)returns Obj3D | load from file |
function newBillboard(Obj3D payload)returns Obj3D | create billboard object |
function newEmpty()returns Obj3D | create new empty object |
function newFromCreature(untyped)returns Obj3D | create a creature object |
function newImage(string image, float width, float height, float horizontal_align, float vertical_align)returns Obj3D | create image object |
function newText(string text, int horizontal_align, int vertical_align, Matrix transformation)returns Obj3D | create text object |
function removeFromParent()doesn't return a value | remove from parent |
function setPositionAndRotation(XYZ position, XYZ rotation)doesn't return a value | set position and rotation |
function transformMesh(Matrix)doesn't return a value | modify mesh vertices |