This is the documentation for Enlighten.
class Enlighten ProbeSetDataBlock
class Enlighten::ProbeSetDataBlock
└>Enlighten::IPrecomputeLoaderProbeSet
└>Geo::IGeoSerialisable
└>Geo::IGeoReleasable
A ProbeSet data block which contains the precompute data required by Enlighten at runtime.
Functions
Name | Description |
|---|---|
Create an empty object. | |
Create an empty object. | |
Free memory data of an optional section. | |
Free memory data of an optional section. | |
Get probe set id. | |
Get probe set id. | |
Get radiosity core. | |
Get radiosity core. | |
Get number of system dependencies. | |
Get number of system dependencies. | |
Get dependency system id at index idx. | |
Get dependency system id at index idx. | |
Load an instance of this class from an IGeoInputStream. | |
Load an instance of this class from an IGeoInputStream. | |
Free this object that was created within the Enlighten libraries. | |
Free this object that was created within the Enlighten libraries. | |
Save an instance of this class to an IGeoStream. | |
Save an instance of this class to an IGeoStream. |
static ProbeSetDataBlock* Enlighten::ProbeSetDataBlock::Create
public: ProbeSetDataBlock * Create()
Create an empty object.
static IPrecomputeLoaderProbeSet* Enlighten::IPrecomputeLoaderProbeSet::Create
public: IPrecomputeLoaderProbeSet * Create()
Create an empty object.
virtual void Enlighten::ProbeSetDataBlock::FreeData
public: virtual void FreeData
(
Geo::u32 section
)