CommonLibSSE (powerof3)
RE::GFxMovieRoot Class Reference

#include <GFxMovieRoot.h>

Inheritance diagram for RE::GFxMovieRoot:
RE::GFxMovieView RE::GFxMovie RE::GFxStateBag RE::GRefCountBase< GFxMovie, GFxStatMovieViews::kGFxStatMV_Other_Mem > RE::GFxFileConstants RE::GRefCountBaseStatImpl< GRefCountImpl, STAT > RE::GRefCountImpl RE::GRefCountImplCore

Additional Inherited Members

- Public Types inherited from RE::GFxMovieView
enum class  ScaleModeType { kNoScale , kShowAll , kExactFit , kNoBorder }
 
enum class  AlignType {
  kCenter , kTopCenter , kBottomCenter , kCenterLeft ,
  kCenterRight , kTopLeft , kTopRight , kBottomLeft ,
  kBottomRight
}
 
enum class  HEResult { kNotHandled = 0 , kHandled = 1 , kNoDefaultAction = 2 , kCompleted = (kHandled | kNoDefaultAction) }
 
enum class  HitTestType { kBounds = 0 , kShapes = 1 , kButtonEvents = 2 , kShapesNoInvisible = 3 }
 
- Public Types inherited from RE::GFxMovie
enum class  PlayState { kPlaying , kStopped }
 
enum class  SetVarType { kNormal , kSticky , kPermanent }
 
enum class  SetArrayType {
  kInt , kDouble , kFloat , kString ,
  kStringW , kValue
}
 
- Public Types inherited from RE::GRefCountBase< GFxMovie, GFxStatMovieViews::kGFxStatMV_Other_Mem >
enum  
 
- Public Types inherited from RE::GFxFileConstants
enum class  FileFormatType {
  kUnopened , kUnknown , kSWF , kGFX ,
  kJPEG = 10 , kPNG = 11 , kGIF = 12 , kTGA = 13 ,
  kDDS = 14 , kHDR = 15 , kBMP = 16 , kDIB = 17 ,
  kPFM = 18 , kTIFF = 19 , kWAVE = 20 , kNextAvail ,
  kOriginal = 65535
}
 
- Public Member Functions inherited from RE::GFxMovieView
 ~GFxMovieView () override
 
void SetViewport (std::int32_t a_bufW, std::int32_t a_bufH, std::int32_t a_left, std::int32_t a_top, std::int32_t a_width, std::int32_t a_height, GViewport::Flag a_flags=GViewport::Flag::kNone)
 
void InvokeNoReturn (const char *a_methodName, const GFxValue *a_args, std::uint32_t a_numArgs)
 
- Public Member Functions inherited from RE::GFxMovie
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)
 
- Public Member Functions inherited from RE::GRefCountBaseStatImpl< GRefCountImpl, STAT >
 GFC_MEMORY_REDEFINE_NEW_IMPL (GRefCountImpl, GFC_REFCOUNTALLOC_CHECK_DELETE, StatType)
 
- Public Member Functions inherited from RE::GRefCountImpl
 ~GRefCountImpl () override=default
 
void AddRef ()
 
void Release ()
 
- Public Member Functions inherited from RE::GFxStateBag
virtual ~GFxStateBag ()
 
virtual void SetState (GFxState::StateType a_stateType, GFxState *a_state)
 
virtual GFxStateGetStateAddRef (GFxState::StateType a_stateType) const
 
virtual void GetStatesAddRef (GFxState **a_stateList, const GFxState::StateType *a_stateTypes, std::uint32_t a_count) const
 
template<class T >
T * GetStateAddRef (GFxState::StateType a_state) const
 
GPtr< GFxStateGetState (GFxState::StateType a_stateType) const
 
template<class T >
GPtr< T > GetState (GFxState::StateType a_stateType) const
 
- Static Public Member Functions inherited from RE::GFxMovie
static float GetRenderPixelScale ()
 
- Static Public Attributes inherited from RE::GRefCountImpl
static constexpr auto RTTI = RTTI_GRefCountImpl
 
- Protected Member Functions inherited from RE::GFxStateBag
virtual GFxStateBagGetStateBagImpl () const
 

The documentation for this class was generated from the following file: