Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

NameDescription
Create()

Create a new empty IPrecompSystemDuster to load data into.

GetBuildParameters()

Get the build parameters this system was built with.

GetId()

Return the unique ID of this system.

GetInputSamplePointBaryCoords()

Get an array of the barycentric coordinates for each input sample point.

GetInputSamplePointFaceIndices()

Get an array of indices for each input sample point, identifying which face in its mesh this point is associated with.

GetInputSamplePointInstanceGuids()

Get an array of GUIDs for each input sample point, identifying which instance in the system this point is associated with.

GetInputSamplePointInstanceIds()

Get an array of IDs for each input sample point, identifying which instance in the system this point is associated with.

GetInputSamplePointMeshGuids()

Get an array of GUIDs for each input sample point, identifying which mesh this point is associated with.

GetInputSamplePointMeshIndices()

Get an array of indices for each input sample point, identifying which mesh in its instance this point is associated with.

GetInputSamplePointNormals()

Get an array of the input sample point normals.

GetInputSamplePointPositions()

Get an array of the input sample point positions.

GetInputSamplePointRadiosityUvs(Geo::s32)

Get an array of the input sample point radiosity UVs (in the xy components) for given (lodIndex) Lod of the System.

GetName()

Get the full name.

GetNumInputSamplePoints()

Get the number of input sample points.

Load(IGeoInputStream &, Geo::u32)

Load an instance of this class from an IGeoInputStream.

Release()

Free this object that was created within the Enlighten libraries.

Save(IGeoStream &, Geo::u32)

Save an instance of this class to an IGeoStream.

...

Free this object that was created within the Enlighten libraries.

Expect this to behave in a similar way to calling 'delete(this)'

...