sead
Loading...
Searching...
No Matches
nw::eftvw::ViewerSystem Class Reference

#include <seadPtclSystem.h>

Public Member Functions

 ViewerSystem (nw::eft::Heap *heap, nw::eft::Heap *connectionHeap, nw::eft::System *system)
void UnbindResource (u32 resourceId)
bool ProcCalc (f32 frameRate)
void ExecuteCommand ()
bool IsPause ()
void SetViewerCenter (nw::math::Matrix34 viewerCenter)
void SetViewerColor (f32 r, f32 g, f32 b, f32 a)

Private Attributes

u32 _0 [0xA14/sizeof(u32)]
bool m_DoLoop
bool m_IsPaused
u32 _a18 [(0xA28 - 0xA18)/sizeof(u32)]
nw::math::Matrix34 m_ViewerCenter
nw::ut::FloatColor m_ViewerColor
u32 _a68 [(0x13CC - 0xA68)/sizeof(u32)]

Constructor & Destructor Documentation

◆ ViewerSystem()

nw::eftvw::ViewerSystem::ViewerSystem ( nw::eft::Heap * heap,
nw::eft::Heap * connectionHeap,
nw::eft::System * system )

Member Function Documentation

◆ UnbindResource()

void nw::eftvw::ViewerSystem::UnbindResource ( u32 resourceId)

◆ ProcCalc()

bool nw::eftvw::ViewerSystem::ProcCalc ( f32 frameRate)

◆ ExecuteCommand()

void nw::eftvw::ViewerSystem::ExecuteCommand ( )

◆ IsPause()

bool nw::eftvw::ViewerSystem::IsPause ( )
inline

◆ SetViewerCenter()

void nw::eftvw::ViewerSystem::SetViewerCenter ( nw::math::Matrix34 viewerCenter)
inline

◆ SetViewerColor()

void nw::eftvw::ViewerSystem::SetViewerColor ( f32 r,
f32 g,
f32 b,
f32 a )
inline

Member Data Documentation

◆ _0

u32 nw::eftvw::ViewerSystem::_0[0xA14/sizeof(u32)]
private

◆ m_DoLoop

bool nw::eftvw::ViewerSystem::m_DoLoop
private

◆ m_IsPaused

bool nw::eftvw::ViewerSystem::m_IsPaused
private

◆ _a18

u32 nw::eftvw::ViewerSystem::_a18[(0xA28 - 0xA18)/sizeof(u32)]
private

◆ m_ViewerCenter

nw::math::Matrix34 nw::eftvw::ViewerSystem::m_ViewerCenter
private

◆ m_ViewerColor

nw::ut::FloatColor nw::eftvw::ViewerSystem::m_ViewerColor
private

◆ _a68

u32 nw::eftvw::ViewerSystem::_a68[(0x13CC - 0xA68)/sizeof(u32)]
private