| 
| virtual GFxMovieDef *  | GetMovieDef () const | 
|   | 
| virtual std::uint32_t  | GetCurrentFrame () const | 
|   | 
| virtual bool  | HasLooped () const | 
|   | 
| virtual void  | GotoFrame (std::uint32_t a_frameNumber) | 
|   | 
| virtual bool  | GotoLabeledFrame (const char *a_label, std::int32_t a_offset=0) | 
|   | 
| virtual void  | SetPlayState (PlayState a_state) | 
|   | 
| virtual PlayState  | GetPlayState () const | 
|   | 
| virtual void  | SetVisible (bool a_visible) | 
|   | 
| virtual bool  | GetVisible () const | 
|   | 
| virtual bool  | IsAvailable (const char *a_pathToVar) const | 
|   | 
| virtual void  | CreateString (GFxValue *a_value, const char *a_string) | 
|   | 
| virtual void  | CreateStringW (GFxValue *a_value, const wchar_t *a_string) | 
|   | 
| virtual void  | CreateObject (GFxValue *a_value, const char *a_className=0, const GFxValue *a_args=0, std::uint32_t a_numArgs=0) | 
|   | 
| virtual void  | CreateArray (GFxValue *a_value) | 
|   | 
| virtual void  | CreateFunction (GFxValue *a_value, GFxFunctionHandler *a_fc, void *a_userData=0) | 
|   | 
| virtual bool  | SetVariable (const char *a_pathToVar, const GFxValue &a_value, SetVarType a_setType=SetVarType::kSticky) | 
|   | 
| virtual bool  | GetVariable (GFxValue *a_val, const char *a_pathToVar) const | 
|   | 
| virtual bool  | SetVariableArray (SetArrayType a_type, const char *a_pathToVar, std::uint32_t a_index, const void *a_data, std::uint32_t a_count, SetVarType a_setType=SetVarType::kSticky) const | 
|   | 
| virtual bool  | SetVariableArraySize (const char *a_pathToVar, std::uint32_t a_count, SetVarType a_setType=SetVarType::kSticky) | 
|   | 
| virtual std::uint32_t  | GetVariableArraySize (const char *a_pathToVar) | 
|   | 
| virtual bool  | GetVariableArray (SetArrayType a_type, const char *a_pathToVar, std::uint32_t a_index, void *a_data, std::uint32_t a_count) | 
|   | 
| virtual bool  | InvokeFmt (const char *a_methodName, GFxValue *a_result, const char *a_argFmt,...) | 
|   | 
| virtual bool  | Invoke (const char *a_methodName, GFxValue *a_result, const GFxValue *a_args, std::uint32_t a_numArgs) | 
|   | 
| virtual bool  | InvokeArgs (const char *a_methodName, GFxValue *a_result, const char *a_argFmt, std::va_list a_args) | 
|   | 
| std::uint32_t  | GetFrameCount () const | 
|   | 
| float  | GetFrameRate () const | 
|   | 
| bool  | SetVariable (const char *a_pathToVar, const char *a_value, SetVarType a_setType=SetVarType::kSticky) | 
|   | 
| bool  | SetVariable (const char *a_pathToVar, const wchar_t *a_value, SetVarType a_setType=SetVarType::kSticky) | 
|   | 
| bool  | SetVariableDouble (const char *a_pathToVar, double a_value, SetVarType a_setType=SetVarType::kSticky) | 
|   | 
| double  | GetVariableDouble (const char *a_pathToVar) const | 
|   | 
| bool  | SetVariableArray (const char *a_pathToVar, std::uint32_t a_index, const GFxValue *a_data, std::uint32_t a_count, SetVarType a_setType=SetVarType::kSticky) | 
|   | 
| bool  | GetVariableArray (const char *a_pathToVar, std::uint32_t a_index, GFxValue *a_data, std::uint32_t a_count) | 
|   | 
|   | GFC_MEMORY_REDEFINE_NEW_IMPL (GRefCountImpl, GFC_REFCOUNTALLOC_CHECK_DELETE, StatType) | 
|   | 
|   | ~GRefCountImpl () override=default | 
|   | 
| void  | AddRef () | 
|   | 
| void  | Release () | 
|   |