8    class GFxFunctionHandler;
 
   45        virtual void                        GotoFrame(std::uint32_t a_frameNumber);                                                                                                                                              
 
   63        virtual bool                        InvokeFmt(
const char* a_methodName, 
GFxValue* a_result, 
const char* a_argFmt, ...);                                                                                                  
 
   65        virtual bool                        InvokeArgs(
const char* a_methodName, 
GFxValue* a_result, 
const char* a_argFmt, std::va_list a_args);                                                                                 
 
   78    static_assert(
sizeof(
GFxMovie) == 0x10);
 
Definition GFxFunctionHandler.h:12
 
Definition GFxMovieDef.h:21
 
virtual bool Invoke(const char *a_methodName, GFxValue *a_result, const GFxValue *a_args, std::uint32_t a_numArgs)
 
virtual std::uint32_t GetVariableArraySize(const char *a_pathToVar)
 
virtual bool InvokeArgs(const char *a_methodName, GFxValue *a_result, const char *a_argFmt, std::va_list a_args)
 
virtual void CreateStringW(GFxValue *a_value, const wchar_t *a_string)
 
virtual bool InvokeFmt(const char *a_methodName, GFxValue *a_result, const char *a_argFmt,...)
 
virtual std::uint32_t GetCurrentFrame() const
 
virtual void CreateFunction(GFxValue *a_value, GFxFunctionHandler *a_fc, void *a_userData=0)
 
virtual void CreateString(GFxValue *a_value, const char *a_string)
 
bool SetVariable(const char *a_pathToVar, const char *a_value, SetVarType a_setType=SetVarType::kSticky)
 
virtual bool SetVariable(const char *a_pathToVar, const GFxValue &a_value, SetVarType a_setType=SetVarType::kSticky)
 
bool GetVariableArray(const char *a_pathToVar, std::uint32_t a_index, GFxValue *a_data, std::uint32_t a_count)
 
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)
 
std::uint32_t GetFrameCount() const
 
bool SetVariable(const char *a_pathToVar, const wchar_t *a_value, SetVarType a_setType=SetVarType::kSticky)
 
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 PlayState GetPlayState() const
 
float GetFrameRate() const
 
virtual bool GetVisible() const
 
virtual bool HasLooped() const
 
virtual bool GetVariableArray(SetArrayType a_type, const char *a_pathToVar, std::uint32_t a_index, void *a_data, std::uint32_t a_count)
 
SetArrayType
Definition GFxMovie.h:32
 
bool SetVariableDouble(const char *a_pathToVar, double a_value, SetVarType a_setType=SetVarType::kSticky)
 
virtual bool SetVariableArraySize(const char *a_pathToVar, std::uint32_t a_count, SetVarType a_setType=SetVarType::kSticky)
 
virtual bool GotoLabeledFrame(const char *a_label, std::int32_t a_offset=0)
 
virtual bool IsAvailable(const char *a_pathToVar) const
 
static float GetRenderPixelScale()
 
virtual GFxMovieDef * GetMovieDef() const
 
SetVarType
Definition GFxMovie.h:24
 
virtual void GotoFrame(std::uint32_t a_frameNumber)
 
double GetVariableDouble(const char *a_pathToVar) const
 
PlayState
Definition GFxMovie.h:17
 
virtual void SetPlayState(PlayState a_state)
 
virtual void SetVisible(bool a_visible)
 
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)
 
virtual bool GetVariable(GFxValue *a_val, const char *a_pathToVar) const
 
Definition GRefCountBase.h:12
 
Definition AbsorbEffect.h:6