Public Member Functions inherited from ParticleUniverse::ScriptTranslator |
virtual bool | translateChildProperty (ScriptCompiler *compiler, const AbstractNodePtr &node) |
virtual bool | translateChildObject (ScriptCompiler *compiler, const AbstractNodePtr &node) |
bool | getVector2 (AbstractNodeList::const_iterator i, AbstractNodeList::const_iterator end, Vector2 *result, int maxEntries=2) |
bool | getVector3 (AbstractNodeList::const_iterator i, AbstractNodeList::const_iterator end, Vector3 *result, int maxEntries=3) |
bool | getVector4 (AbstractNodeList::const_iterator i, AbstractNodeList::const_iterator end, Vector4 *result, int maxEntries=4) |
bool | getQuaternion (AbstractNodeList::const_iterator i, AbstractNodeList::const_iterator end, Quaternion *result, int maxEntries=4) |
bool | passValidateProperty (ScriptCompiler *compiler, PropertyAbstractNode *prop, const String &token, ValidationType validationType) |
bool | passValidatePropertyNumberOfValues (ScriptCompiler *compiler, PropertyAbstractNode *prop, const String &token, ushort numberOfValues) |
bool | passValidatePropertyNumberOfValuesRange (ScriptCompiler *compiler, PropertyAbstractNode *prop, const String &token, ushort minNumberOfValues, ushort maxNumberOfValues) |