sead
Loading...
Searching...
No Matches
sead::ptcl::PtclEditorInterface Class Reference

#include <seadPtclSystem.h>

Public Member Functions

 PtclEditorInterface ()
void applyViewerCenter (nw::eftvw::ViewerSystem *p_system)
void applyViewerColor (nw::eftvw::ViewerSystem *p_system)

Static Public Member Functions

static void setViewerCenter (nw::eftvw::ViewerSystem *p_system, const Matrix34f &center)
static void setViewerColor (nw::eftvw::ViewerSystem *p_system, f32 r, f32 g, f32 b, f32 a)

Private Attributes

u32 _0 [4/sizeof(u32)]
u32 _4
PtclWorldScale mWorldScale
Matrix34f mCenter
Color4f mColor
u32 _8c8
Matrix34f _8cc
f32 _8fc
FixedSafeString< 64 > _900 [16]
FixedSafeString< 64 > _dc0 [2]

Constructor & Destructor Documentation

◆ PtclEditorInterface()

sead::ptcl::PtclEditorInterface::PtclEditorInterface ( )
inline

Member Function Documentation

◆ applyViewerCenter()

void sead::ptcl::PtclEditorInterface::applyViewerCenter ( nw::eftvw::ViewerSystem * p_system)
inline

◆ applyViewerColor()

void sead::ptcl::PtclEditorInterface::applyViewerColor ( nw::eftvw::ViewerSystem * p_system)
inline

◆ setViewerCenter()

void sead::ptcl::PtclEditorInterface::setViewerCenter ( nw::eftvw::ViewerSystem * p_system,
const Matrix34f & center )
inlinestatic

◆ setViewerColor()

void sead::ptcl::PtclEditorInterface::setViewerColor ( nw::eftvw::ViewerSystem * p_system,
f32 r,
f32 g,
f32 b,
f32 a )
inlinestatic

Member Data Documentation

◆ _0

u32 sead::ptcl::PtclEditorInterface::_0[4/sizeof(u32)]
private

◆ _4

u32 sead::ptcl::PtclEditorInterface::_4
private

◆ mWorldScale

PtclWorldScale sead::ptcl::PtclEditorInterface::mWorldScale
private

◆ mCenter

Matrix34f sead::ptcl::PtclEditorInterface::mCenter
private

◆ mColor

Color4f sead::ptcl::PtclEditorInterface::mColor
private

◆ _8c8

u32 sead::ptcl::PtclEditorInterface::_8c8
private

◆ _8cc

Matrix34f sead::ptcl::PtclEditorInterface::_8cc
private

◆ _8fc

f32 sead::ptcl::PtclEditorInterface::_8fc
private

◆ _900

FixedSafeString<64> sead::ptcl::PtclEditorInterface::_900[16]
private

◆ _dc0

FixedSafeString<64> sead::ptcl::PtclEditorInterface::_dc0[2]
private