PixelLightAPI
.
|
Virtual base class for parameters. More...
#include <DynParams.h>
Public Member Functions | |
PLCORE_API | DynParams () |
Constructor. | |
virtual PLCORE_API | ~DynParams () |
Destructor. | |
virtual PLCORE_API void * | GetPointerToReturnValue () |
Get a pointer to the return value. | |
virtual PLCORE_API void * | GetPointerToParameterValue (uint32 nIndex) |
Get a pointer to a parameter value. |
Virtual base class for parameters.
PLCORE_API PLCore::DynParams::DynParams | ( | ) |
virtual PLCORE_API PLCore::DynParams::~DynParams | ( | ) | [virtual] |
Destructor.
virtual PLCORE_API void* PLCore::DynParams::GetPointerToReturnValue | ( | ) | [virtual] |
Get a pointer to the return value.
Reimplemented in PLCore::Params< R >, PLCore::Params< R, T0 >, PLCore::Params< R, T0, T1 >, PLCore::Params< R, T0, T1, T2 >, PLCore::Params< R, T0, T1, T2, T3 >, PLCore::Params< R, T0, T1, T2, T3, T4 >, PLCore::Params< R, T0, T1, T2, T3, T4, T5 >, PLCore::Params< R, T0, T1, T2, T3, T4, T5, T6 >, PLCore::Params< R, T0, T1, T2, T3, T4, T5, T6, T7 >, PLCore::Params< R, T0, T1, T2, T3, T4, T5, T6, T7, T8 >, PLCore::Params< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 >, PLCore::Params< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, PLCore::Params< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11 >, PLCore::Params< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12 >, PLCore::Params< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13 >, PLCore::Params< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14 >, and PLCore::Params< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 >.
virtual PLCORE_API void* PLCore::DynParams::GetPointerToParameterValue | ( | uint32 | nIndex | ) | [virtual] |
Get a pointer to a parameter value.
[in] | nIndex | Index of the parameter to return a pointer to the value from |
Reimplemented in PLCore::Params< void, T0 >, PLCore::Params< R, T0 >, PLCore::Params< void, T0, T1 >, PLCore::Params< R, T0, T1 >, PLCore::Params< void, T0, T1, T2 >, PLCore::Params< R, T0, T1, T2 >, PLCore::Params< void, T0, T1, T2, T3 >, PLCore::Params< R, T0, T1, T2, T3 >, PLCore::Params< void, T0, T1, T2, T3, T4 >, PLCore::Params< R, T0, T1, T2, T3, T4 >, PLCore::Params< void, T0, T1, T2, T3, T4, T5 >, PLCore::Params< R, T0, T1, T2, T3, T4, T5 >, PLCore::Params< void, T0, T1, T2, T3, T4, T5, T6 >, PLCore::Params< R, T0, T1, T2, T3, T4, T5, T6 >, PLCore::Params< void, T0, T1, T2, T3, T4, T5, T6, T7 >, PLCore::Params< R, T0, T1, T2, T3, T4, T5, T6, T7 >, PLCore::Params< void, T0, T1, T2, T3, T4, T5, T6, T7, T8 >, PLCore::Params< R, T0, T1, T2, T3, T4, T5, T6, T7, T8 >, PLCore::Params< void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 >, PLCore::Params< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 >, PLCore::Params< void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, PLCore::Params< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, PLCore::Params< void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11 >, PLCore::Params< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11 >, PLCore::Params< void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12 >, PLCore::Params< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12 >, PLCore::Params< void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13 >, PLCore::Params< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13 >, PLCore::Params< void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14 >, PLCore::Params< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14 >, PLCore::Params< void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 >, and PLCore::Params< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 >.
|