#include <base_preset_asset.h>
Helper class to pass arguments for loading presets into asset/preset implementations. The values are implementation specific.
Public Member Functions | |
PresetLoadArgs () | |
PresetLoadArgs (const PresetLoadArgs &src) | |
Result< void > | SetPointer (void *pointer) |
void * | GetPointer () const |
Result< void > | SetType (Int type) |
Int | GetType () const |
PresetLoadArgs | ( | ) |
PresetLoadArgs default constructor.
PresetLoadArgs | ( | const PresetLoadArgs & | src | ) |
PresetLoadArgs copy constructor.
[in] | src | data to copy. |
Result<void> SetPointer | ( | void * | pointer | ) |
SetPointer sets a pointer.
[in] | pointer | pointer to set. |
void* GetPointer | ( | ) | const |
GetPointer returns the stored pointer.
SetType sets the pointer type.
[in] | type | Type to set. |
Int GetType | ( | ) | const |
GetType returns the type.