Versions Compared

Key

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

class Enlighten::IPrecompSystemsDependencies

    └>Geo::IGeoReleasable

Holds IPrecompSystemDependencies for multiple systems.

Functions

NameDescription
Create()

Create a new empty IPrecompSystemsDependencies to fill with data.

GetNumSystemsDependencies()

Return the number of systems dependencies.

GetSystemDependencies(Geo::s32)

Returns the system dependencies for given index.

Release()

Free this object that was created within the Enlighten libraries.


Anchor
ab760bd729f6112b8201625390793811b
ab760bd729f6112b8201625390793811b

static IPrecompSystemsDependencies* Enlighten::IPrecompSystemsDependencies::Create

...

public: IPrecompSystemsDependencies * Create()

...

Create a new empty IPrecompSystemsDependencies to fill with data.


Anchor
abb2fb251ed101b6c6da513ff618f7b22
abb2fb251ed101b6c6da513ff618f7b22

virtual Geo::s32 Enlighten::IPrecompSystemsDependencies::GetNumSystemsDependencies

...

public: Geo::s32 GetNumSystemsDependencies() const

...

Return the number of systems dependencies.


Anchor
a303898428debd1d58374adfb80adaca9
a303898428debd1d58374adfb80adaca9

virtual const IPrecompSystemDependencies* Enlighten::IPrecompSystemsDependencies::GetSystemDependencies

...

public: const IPrecompSystemDependencies * GetSystemDependencies
(
    Geo::s32 idx
) const

...

Returns the system dependencies for given index.


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)'