GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
VoxelArray Class Referenceabstract

#include <GraphI.hh>

Inheritance diagram for VoxelArray:
Collaboration diagram for VoxelArray:

Classes

struct  Pos

Public Member Functions

virtual ~VoxelArray ()
virtual void Prepare ()=0
virtual int SizeX () const =0
virtual int SizeY () const =0
virtual int SizeZ () const =0
virtual int Size () const =0
virtual Pos Map (int i) const =0
virtual unsigned int Color (int i) const =0
virtual int State (int i) const =0
Public Member Functions inherited from CollectInterface
virtual ~CollectInterface ()
virtual void Collect (CollectVisitor &vis)=0
virtual int NumBlocks () const
virtual void HeavyPrepare ()=0
virtual void FirstFrame ()

Constructor & Destructor Documentation

◆ ~VoxelArray()

virtual VoxelArray::~VoxelArray ( )
inlinevirtual

Member Function Documentation

◆ Color()

virtual unsigned int VoxelArray::Color ( int i) const
pure virtual

Implemented in AV_Unique, and PTSTOVoxel.

◆ Map()

virtual Pos VoxelArray::Map ( int i) const
pure virtual

Implemented in AV_Unique, and PTSTOVoxel.

◆ Prepare()

virtual void VoxelArray::Prepare ( )
pure virtual

Implemented in AV_Unique, and PTSTOVoxel.

◆ Size()

virtual int VoxelArray::Size ( ) const
pure virtual

Implemented in AV_Unique, and PTSTOVoxel.

◆ SizeX()

virtual int VoxelArray::SizeX ( ) const
pure virtual

Implemented in AV_Unique, and PTSTOVoxel.

◆ SizeY()

virtual int VoxelArray::SizeY ( ) const
pure virtual

Implemented in AV_Unique, and PTSTOVoxel.

◆ SizeZ()

virtual int VoxelArray::SizeZ ( ) const
pure virtual

Implemented in AV_Unique, and PTSTOVoxel.

◆ State()

virtual int VoxelArray::State ( int i) const
pure virtual

Implemented in AV_Unique, and PTSTOVoxel.


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