Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
Cube Class Reference

Classes

struct  FaceUVData

Public Member Functions

MCAPI Cube (::Vec3 const &point, ::Vec3 const &extents, float growAmount, bool shouldMirror, ::Vec2 const &inTexExtents, ::TextureOffset const &inTexOffs, ::mce::Color const &color)
MCAPI ~Cube ()
MCAPI void * $ctor (::Vec3 const &point, ::Vec3 const &extents, float growAmount, bool shouldMirror, ::Vec2 const &inTexExtents, ::TextureOffset const &inTexOffs, ::mce::Color const &color)
MCAPI void $dtor ()

Public Attributes

::ll::TypedStorage< 4, 12, ::Vec3 > mOrigin
::ll::TypedStorage< 4, 12, ::Vec3 > mSize
::ll::TypedStorage< 4, 12, ::Vec3 > mRotation
::ll::TypedStorage< 4, 12, ::Vec3 > mCubePivot
::ll::TypedStorage< 8, 24, ::std::vector<::PolygonQuad > > mPolygons
::ll::TypedStorage< 4, 16, ::mce::Color > mColor
::ll::TypedStorage< 1, 1, bool > mMirrored
::ll::TypedStorage< 4, 144, ::std::array<::Cube::FaceUVData, 6 > > mFaceData

Constructor & Destructor Documentation

◆ Cube()

MCAPI Cube::Cube ( ::Vec3 const & point,
::Vec3 const & extents,
float growAmount,
bool shouldMirror,
::Vec2 const & inTexExtents,
::TextureOffset const & inTexOffs,
::mce::Color const & color )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ~Cube()

MCAPI Cube::~Cube ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

Member Function Documentation

◆ $ctor()

MCAPI void * Cube::$ctor ( ::Vec3 const & point,
::Vec3 const & extents,
float growAmount,
bool shouldMirror,
::Vec2 const & inTexExtents,
::TextureOffset const & inTexOffs,
::mce::Color const & color )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $dtor()

MCAPI void Cube::$dtor ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

The documentation for this class was generated from the following files:
  • src-server/mc/client/model/geom/Cube.h
  • src-client/mc/client/model/geom/Cube.h