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.