|
CommonLibVR
|
#include <GFxValue.h>
Classes | |
| class | ArrVisitor |
| class | ObjVisitor |
Public Member Functions | |
| ObjectInterface (GFxMovieRoot *a_movieRoot) | |
| void | ObjectAddRef (GFxValue *a_val, void *a_obj) |
| void | ObjectRelease (GFxValue *a_val, void *a_obj) |
| bool | HasMember (void *a_data, const char *a_name, bool a_isDObj) const |
| bool | GetMember (void *a_data, const char *a_name, GFxValue *a_val, bool a_isDObj) const |
| bool | SetMember (void *a_data, const char *a_name, const GFxValue &a_value, bool a_isDObj) |
| bool | Invoke (void *a_data, GFxValue *a_result, const char *a_name, const GFxValue *a_args, UPInt a_numArgs, bool a_isDObj) |
| bool | DeleteMember (void *a_data, const char *a_name, bool a_isDObj) |
| void | VisitMembers (void *a_data, ObjVisitor *a_visitor, bool a_isDObj) const |
| std::uint32_t | GetArraySize (void *a_data) const |
| bool | SetArraySize (void *a_data, std::uint32_t a_size) |
| bool | GetElement (void *a_data, std::uint32_t a_idx, GFxValue *a_val) const |
| bool | SetElement (void *a_data, std::uint32_t a_idx, const GFxValue &a_val) |
| bool | PushBack (void *a_data, const GFxValue &a_value) |
| bool | RemoveElements (void *a_data, std::uint32_t a_idx, std::int32_t a_count) |
| bool | GetDisplayInfo (void *a_data, DisplayInfo *a_info) const |
| bool | SetDisplayInfo (void *a_data, const DisplayInfo &a_info) |
| bool | GetDisplayMatrix (void *a_data, GMatrix2D *a_mat) const |
| bool | SetDisplayMatrix (void *a_data, const GMatrix2D &a_mat) |
| bool | GetCxform (void *a_data, GRenderer::Cxform *a_cx) const |
| bool | SetCxform (void *a_data, const GRenderer::Cxform &a_cx) |
| bool | SetText (void *a_data, const char *a_text, bool a_isHTML) |
| bool | AttachMovie (void *a_data, GFxValue *a_movieClip, const char *a_symbolName, const char *a_instanceName, std::int32_t a_depth, const GFxValue *a_initObj) |
| bool | CreateEmptyMovieClip (void *a_data, GFxValue *a_movieClip, const char *a_instanceName, std::int32_t a_depth) |
| bool | GotoAndPlay (void *a_data, const char *a_frame, bool a_stop) |
| bool | IsSameContext (const ObjectInterface *a_rhs) const |
Public Member Functions inherited from RE::GNewOverrideBase< GFxStatMovieViews::kGFxStatMV_Other_Mem > | |
| GFC_MEMORY_REDEFINE_NEW (GNewOverrideBase, Stat) | |
Protected Attributes | |
| GFxMovieRoot * | _movieRoot |
Additional Inherited Members | |
Public Types inherited from RE::GNewOverrideBase< GFxStatMovieViews::kGFxStatMV_Other_Mem > | |
| enum | |
| RE::GFxValue::ObjectInterface::ObjectInterface | ( | GFxMovieRoot * | a_movieRoot | ) |
| bool RE::GFxValue::ObjectInterface::AttachMovie | ( | void * | a_data, |
| GFxValue * | a_movieClip, | ||
| const char * | a_symbolName, | ||
| const char * | a_instanceName, | ||
| std::int32_t | a_depth, | ||
| const GFxValue * | a_initObj | ||
| ) |
| bool RE::GFxValue::ObjectInterface::CreateEmptyMovieClip | ( | void * | a_data, |
| GFxValue * | a_movieClip, | ||
| const char * | a_instanceName, | ||
| std::int32_t | a_depth | ||
| ) |
| bool RE::GFxValue::ObjectInterface::DeleteMember | ( | void * | a_data, |
| const char * | a_name, | ||
| bool | a_isDObj | ||
| ) |
| std::uint32_t RE::GFxValue::ObjectInterface::GetArraySize | ( | void * | a_data | ) | const |
| bool RE::GFxValue::ObjectInterface::GetCxform | ( | void * | a_data, |
| GRenderer::Cxform * | a_cx | ||
| ) | const |
| bool RE::GFxValue::ObjectInterface::GetDisplayInfo | ( | void * | a_data, |
| DisplayInfo * | a_info | ||
| ) | const |
| bool RE::GFxValue::ObjectInterface::GetDisplayMatrix | ( | void * | a_data, |
| GMatrix2D * | a_mat | ||
| ) | const |
| bool RE::GFxValue::ObjectInterface::GetElement | ( | void * | a_data, |
| std::uint32_t | a_idx, | ||
| GFxValue * | a_val | ||
| ) | const |
| bool RE::GFxValue::ObjectInterface::GetMember | ( | void * | a_data, |
| const char * | a_name, | ||
| GFxValue * | a_val, | ||
| bool | a_isDObj | ||
| ) | const |
| bool RE::GFxValue::ObjectInterface::GotoAndPlay | ( | void * | a_data, |
| const char * | a_frame, | ||
| bool | a_stop | ||
| ) |
| bool RE::GFxValue::ObjectInterface::HasMember | ( | void * | a_data, |
| const char * | a_name, | ||
| bool | a_isDObj | ||
| ) | const |
| bool RE::GFxValue::ObjectInterface::Invoke | ( | void * | a_data, |
| GFxValue * | a_result, | ||
| const char * | a_name, | ||
| const GFxValue * | a_args, | ||
| UPInt | a_numArgs, | ||
| bool | a_isDObj | ||
| ) |
| bool RE::GFxValue::ObjectInterface::IsSameContext | ( | const ObjectInterface * | a_rhs | ) | const |
| void RE::GFxValue::ObjectInterface::ObjectAddRef | ( | GFxValue * | a_val, |
| void * | a_obj | ||
| ) |
| void RE::GFxValue::ObjectInterface::ObjectRelease | ( | GFxValue * | a_val, |
| void * | a_obj | ||
| ) |
| bool RE::GFxValue::ObjectInterface::PushBack | ( | void * | a_data, |
| const GFxValue & | a_value | ||
| ) |
| bool RE::GFxValue::ObjectInterface::RemoveElements | ( | void * | a_data, |
| std::uint32_t | a_idx, | ||
| std::int32_t | a_count | ||
| ) |
| bool RE::GFxValue::ObjectInterface::SetArraySize | ( | void * | a_data, |
| std::uint32_t | a_size | ||
| ) |
| bool RE::GFxValue::ObjectInterface::SetCxform | ( | void * | a_data, |
| const GRenderer::Cxform & | a_cx | ||
| ) |
| bool RE::GFxValue::ObjectInterface::SetDisplayInfo | ( | void * | a_data, |
| const DisplayInfo & | a_info | ||
| ) |
| bool RE::GFxValue::ObjectInterface::SetDisplayMatrix | ( | void * | a_data, |
| const GMatrix2D & | a_mat | ||
| ) |
| bool RE::GFxValue::ObjectInterface::SetElement | ( | void * | a_data, |
| std::uint32_t | a_idx, | ||
| const GFxValue & | a_val | ||
| ) |
| bool RE::GFxValue::ObjectInterface::SetMember | ( | void * | a_data, |
| const char * | a_name, | ||
| const GFxValue & | a_value, | ||
| bool | a_isDObj | ||
| ) |
| bool RE::GFxValue::ObjectInterface::SetText | ( | void * | a_data, |
| const char * | a_text, | ||
| bool | a_isHTML | ||
| ) |
| void RE::GFxValue::ObjectInterface::VisitMembers | ( | void * | a_data, |
| ObjVisitor * | a_visitor, | ||
| bool | a_isDObj | ||
| ) | const |
|
protected |