Versions Compared

Key

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

class Enlighten::IPrecompCubeMapCore

    └>Geo::IGeoReleasable

A class containing a data block that is used by the run-time to generate cube maps.

Functions

NameDescription
GetRadCubeMapCore()

Access to the runtime probeset radiosity data.

NonCopyable(NonCopyable &&)

Defaulted to allow move.

operator=(NonCopyable &&)

Defaulted to allow move.

Release()

Free this object that was created within the Enlighten libraries.


Anchor
a5338388d763c887c523c4a0286484789
a5338388d763c887c523c4a0286484789

virtual const RadCubeMapCore* Enlighten::IPrecompCubeMapCore::GetRadCubeMapCore

...

public: const RadCubeMapCore * GetRadCubeMapCore() const

...

Access to the runtime probeset radiosity data.

Serialisation is through the Enlighten::ReadRadCubeMapCoreFromFile and Enlighten::WriteCubeMapCoreToFile functions


Anchor
adaed81b4c59f263dcb4e78c4126f4683
adaed81b4c59f263dcb4e78c4126f4683

Geo::NonCopyable::NonCopyable

...

public: NonCopyable
(
    NonCopyable &&
)

...

Defaulted to allow move.


Anchor
a6abc781e23b8f4864e0b868806e0acbf
a6abc781e23b8f4864e0b868806e0acbf

NonCopyable& Geo::NonCopyable::operator=

...

public: NonCopyable & operator=
(
    NonCopyable &&
)

...

Defaulted to allow move.


Anchor
af6bdf30b42adde386c428e9dc2821eb9
af6bdf30b42adde386c428e9dc2821eb9

virtual void Geo::IGeoReleasable::Release

...

public: void Release()

...

Free this object that was created within the Enlighten libraries.

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