Unigine::ObjectExtern Class
Header: | #include <UnigineObjects.h> |
Inherits: | Object |
ObjectExtern is a custom user-defined object created via API.
ObjectExtern Class
Members
static ObjectExternPtr create(int class_id)
Constructor. Creates a custom user-defined object.Arguments
- int class_id - Unique class ID.
Ptr<ObjectExtern> cast(const Ptr<Node> & node)
Casts an ObjectExtern out of the Node instance.Arguments
- const Ptr<Node> & node - Pointer to Node.
Return value
Pointer to ObjectExtern.Ptr<ObjectExtern> cast(const Ptr<Object> & base)
Casts an ObjectExtern out of the Object instance.Arguments
- const Ptr<Object> & base - Pointer to Object.
Return value
Pointer to ObjectExtern.int getClassID()
Returns the unique class ID of the object.Return value
Class ID if the object exists; otherwise, 0.int type()
Last update: 2017-07-03
Help improve this article
Was this article helpful?
(or select a word/phrase and press Ctrl+Enter)