...
Name | Description |
---|---|
AddCachedValues(InputLightingBuffer *, const InputLightingBuffer *) | Adds lights values from previously cached input. |
AddDusterValues(Enlighten::IncidentLightingBuffer *, const Geo::v128 *) | Adds light values laid out in a duster block to the input workspace. |
AddDusterValues(InputLightingBuffer *, const Geo::v128 *) | Adds light values laid out in a duster block to the input workspace. |
BadMagicNumber() | Sanity check. |
Clear(InputLightingBuffer *) | Clears the light values to zero, useful for "starting over". |
ConvertEndian(Geo::EConvertEndianMode) | Converts the endian-ness of this block. |
End(InputLightingBuffer *) | Generate the rest of the Enlighten input tree from the leaves. |
GetClusterBoundsGroupArray() | Access to the leaf cluster bounds array data for cluster groups. Each cluster group stores 'ClusterBoundsGroupSize' clusters (except the last group) |
GetDusterBoundsArray() | Access to the leaf cluster bounds array. |
GetInputWorkspaceDebugIterator() | Debugging functionality. |
GetInputWorkspaceDebugPoint(InputWorkspaceDebugPoint *, Geo::s32) | Debugging functionality. |
GetInputWorkspaceLitDebugPoint(InputWorkspaceDebugPoint *, Geo::s32, const InputLightingBuffer *) | Debugging functionality. |
GetInputWorkspaceNormalArray(Geo::v128 *) | Fills an array with the normals of all of the input points in an input workspace. |
GetInputWorkspacePositionAndNormalArray(Geo::v128 *, Geo::v128 *) | Fills an array with the positions and normals of all of the input points in an input workspace. |
GetInputWorkspacePositionArray(Geo::v128 *) | Fills an array with the positions of all of the input points in an input workspace. |
GetNonLeafChildCountArray() | Access to the the number of children in the non-leaf clusters. |
GetNumChildrenTable() | Returns the table containing the number of children for each internal node. |
GetNumClusters() | Gets the number of clusters. |
GetNumClustersInTree() | Gets the number of clusters in the tree. |
GetNumPoints() | Debugging functionality. |
GetPackedDusterData() | Retrieve the packed positions and normals for 4 dusters. |
GetPackedDusterData() | Retrieve the packed positions and normals for 4 dusters. |
GetQuadIndexClusterArray() | Returns the index of quads per cluster. |
GetQuadIndexTableSize() | Returns the size of the quad index table. |
GetQuadsInClusterArray() | Returns the number of quads per cluster. |
GetRadiosityInputTree() | Returns the internal cluster tree. |
GetScaleFactorTable() | Returns the table containing the EndInputWorkspace scale factor for each node (except the final node) |
GetScaleFactorTableSize() | Returns the size of the scale factor table. |
GetSystemBoundingBox(Geo::GeoBoundingBox &) | Returns the bounding box of the system. |
...
public: void End
(
InputLightingBuffer * buffer
) const
...
Generate the rest of the Enlighten input tree from the leaves.
...