GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
OptVoxelResizeVoxels Class Reference
Inheritance diagram for OptVoxelResizeVoxels:
Collaboration diagram for OptVoxelResizeVoxels:

Public Member Functions

 OptVoxelResizeVoxels (OptVoxel &vx, Voxel< int > &vx2)
virtual void Prepare ()
virtual void Collect (CollectVisitor &vis)
virtual void HeavyPrepare ()
bool is_in_disable_list (PosSpec p)
int find_size (int sx, int sy, int sz)
bool check (int x, int y, int z, int sx, int sy, int sz, int old_sx, int old_sy, int old_sz) const
virtual SizeSpec Size () const
virtual int ShapeSize () const
virtual ShapeSpec WorldShapeIndex (int shape) const
virtual int SizeSize () const
virtual SizeSpec WorldSizeIndex (int sss) const
virtual int WorldSize () const
virtual ElemSpec WorldIndex (int w) const
Public Member Functions inherited from OptVoxel
virtual ~OptVoxel ()
Public Member Functions inherited from CollectInterface
virtual ~CollectInterface ()
virtual int NumBlocks () const
virtual void FirstFrame ()

Constructor & Destructor Documentation

◆ OptVoxelResizeVoxels()

OptVoxelResizeVoxels::OptVoxelResizeVoxels ( OptVoxel & vx,
Voxel< int > & vx2 )
inline

Member Function Documentation

◆ check()

bool OptVoxelResizeVoxels::check ( int x,
int y,
int z,
int sx,
int sy,
int sz,
int old_sx,
int old_sy,
int old_sz ) const
inline
Here is the caller graph for this function:

◆ Collect()

virtual void OptVoxelResizeVoxels::Collect ( CollectVisitor & vis)
inlinevirtual

Implements OptVoxel.

◆ find_size()

int OptVoxelResizeVoxels::find_size ( int sx,
int sy,
int sz )
inline
Here is the caller graph for this function:

◆ HeavyPrepare()

virtual void OptVoxelResizeVoxels::HeavyPrepare ( )
inlinevirtual

Implements OptVoxel.

Here is the caller graph for this function:

◆ is_in_disable_list()

bool OptVoxelResizeVoxels::is_in_disable_list ( PosSpec p)
inline
Here is the caller graph for this function:

◆ Prepare()

virtual void OptVoxelResizeVoxels::Prepare ( )
inlinevirtual

Implements OptVoxel.

◆ ShapeSize()

virtual int OptVoxelResizeVoxels::ShapeSize ( ) const
inlinevirtual

Implements OptVoxel.

◆ Size()

virtual SizeSpec OptVoxelResizeVoxels::Size ( ) const
inlinevirtual

Implements OptVoxel.

◆ SizeSize()

virtual int OptVoxelResizeVoxels::SizeSize ( ) const
inlinevirtual

Implements OptVoxel.

◆ WorldIndex()

virtual ElemSpec OptVoxelResizeVoxels::WorldIndex ( int w) const
inlinevirtual

Implements OptVoxel.

◆ WorldShapeIndex()

virtual ShapeSpec OptVoxelResizeVoxels::WorldShapeIndex ( int shape) const
inlinevirtual

Implements OptVoxel.

◆ WorldSize()

virtual int OptVoxelResizeVoxels::WorldSize ( ) const
inlinevirtual

Implements OptVoxel.

◆ WorldSizeIndex()

virtual SizeSpec OptVoxelResizeVoxels::WorldSizeIndex ( int sss) const
inlinevirtual

Implements OptVoxel.


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