This is the documentation for Enlighten.
class Enlighten GeomMeshMeta
class Enlighten::GeomMeshMeta
Public interface for querying metadata of a single geom mesh.
Functions
Name | Description |
---|---|
GetGeom() | Gets the Geom that this Geom Mesh belongs to. |
GetGuid() | Gets the GUID of this Geom Mesh. |
GetName() | Gets the GUID of this Geom Mesh. |
GetPrecompIndex() | Gets the 'precomp index' of this Geom Mesh. |
IsValid() | Some accessors return an 'invalid' object to represent nothing or not-found. |
GeomMeta Enlighten::GeomMeshMeta::GetGeom
public: GeomMeta GetGeom() const
Gets the Geom that this Geom Mesh belongs to.
const Geo::GeoGuid& Enlighten::GeomMeshMeta::GetGuid
public: const Geo::GeoGuid & GetGuid() const
Gets the GUID of this Geom Mesh.
const char* Enlighten::GeomMeshMeta::GetName
public: const char * GetName() const
Gets the GUID of this Geom Mesh.
Geo::s32 Enlighten::GeomMeshMeta::GetPrecompIndex
public: Geo::s32 GetPrecompIndex() const
Gets the 'precomp index' of this Geom Mesh.
This can be used for retrieving the lightmap UVs for a mesh from the IPrecompPackedGeoemtry object.
bool Enlighten::GeomMeshMeta::IsValid
public: bool IsValid() const
Some accessors return an 'invalid' object to represent nothing or not-found.