sead
Loading...
Searching...
No Matches
sead::PrimitiveRenderer::CubeArg Class Reference

#include <seadPrimitiveRenderer.h>

Public Member Functions

 CubeArg ()
CubeArgsetCenter (const Vector3f &p)
CubeArgsetSize (const Vector3f &size)
CubeArgsetCornerAndSize (const Vector3f &p, const Vector3f &size)
CubeArgsetBoundBox (const BoundBox3f &box)
CubeArgsetColor (const Color4f &c0, const Color4f &c1)
CubeArgsetColor (const Color4f &color)
const Vector3fgetCenter () const
const Vector3fgetSize () const
const Color4fgetColor0 () const
const Color4fgetColor1 () const

Private Attributes

Vector3f mCenter
Vector3f mSize
Color4f mColor0
Color4f mColor1

Constructor & Destructor Documentation

◆ CubeArg()

sead::PrimitiveRenderer::CubeArg::CubeArg ( )
inline

Member Function Documentation

◆ setCenter()

CubeArg & sead::PrimitiveRenderer::CubeArg::setCenter ( const Vector3f & p)
inline

◆ setSize()

CubeArg & sead::PrimitiveRenderer::CubeArg::setSize ( const Vector3f & size)
inline

◆ setCornerAndSize()

PrimitiveRenderer::CubeArg & sead::PrimitiveRenderer::CubeArg::setCornerAndSize ( const Vector3f & p,
const Vector3f & size )

◆ setBoundBox()

PrimitiveRenderer::CubeArg & sead::PrimitiveRenderer::CubeArg::setBoundBox ( const BoundBox3f & box)

◆ setColor() [1/2]

CubeArg & sead::PrimitiveRenderer::CubeArg::setColor ( const Color4f & c0,
const Color4f & c1 )
inline

◆ setColor() [2/2]

CubeArg & sead::PrimitiveRenderer::CubeArg::setColor ( const Color4f & color)
inline

◆ getCenter()

const Vector3f & sead::PrimitiveRenderer::CubeArg::getCenter ( ) const
inline

◆ getSize()

const Vector3f & sead::PrimitiveRenderer::CubeArg::getSize ( ) const
inline

◆ getColor0()

const Color4f & sead::PrimitiveRenderer::CubeArg::getColor0 ( ) const
inline

◆ getColor1()

const Color4f & sead::PrimitiveRenderer::CubeArg::getColor1 ( ) const
inline

Member Data Documentation

◆ mCenter

Vector3f sead::PrimitiveRenderer::CubeArg::mCenter
private

◆ mSize

Vector3f sead::PrimitiveRenderer::CubeArg::mSize
private

◆ mColor0

Color4f sead::PrimitiveRenderer::CubeArg::mColor0
private

◆ mColor1

Color4f sead::PrimitiveRenderer::CubeArg::mColor1
private