Class Geometry¶
- Defined in File Geometry.h
Inheritance Relationships¶
Derived Types¶
public Azura::Math::IcoSphere(Class IcoSphere)public Azura::Math::Plane(Class Plane)public Azura::Physics::IPhysicsGeometry(Class IPhysicsGeometry)
Class Documentation¶
-
class
Geometry¶ Subclassed by Azura::Math::IcoSphere, Azura::Math::Plane, Azura::Physics::IPhysicsGeometry
Public Functions
-
Geometry()¶
-
virtual
~Geometry()¶
-
virtual U32
VertexDataSize() const = 0¶
-
virtual U32
IndexDataSize() const = 0¶
-
virtual U32
NormalDataSize() const = 0¶
-
virtual U32
UVDataSize() const = 0¶
-
virtual U32
TotalDataSize() const = 0¶
-
virtual U32
GetVertexCount() const = 0¶
-
virtual U32
GetIndexCount() const = 0¶
-
virtual const U8 *
VertexData() const = 0¶
-
virtual const U8 *
NormalData() const = 0¶
-
virtual const U8 *
IndexData() const = 0¶
-
virtual const U8 *
UVData() const = 0¶
-
virtual RawStorageFormat
GetVertexFormat() const = 0¶
-
virtual RawStorageFormat
GetNormalFormat() const = 0¶
-
virtual RawStorageFormat
GetIndexFormat() const = 0¶
-
virtual RawStorageFormat
GetUVFormat() const = 0¶
-