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) |