Nintendo 3DS Miiverse Library
1.3.2
(OLV/Olive)
|
Represents the parameters when initializing the OLV library. More...
#include <CTR_SDK/include/nn/olv/olv_TypesInitialize.h>
Public Member Functions | |
InitializeParam () | |
Instantiates the object. | |
u32 | GetWorkSize () const |
Gets the size of the working buffer the OLV library uses. More... | |
void | Reset () |
Reverts parameters to their initial state. | |
void | SetFlags (u32 flags) |
Sets flags. More... | |
void | SetWork (u8 *work, u32 workSize) |
Sets the working buffer for the OLV library. More... | |
Represents the parameters when initializing the OLV library.
u32 GetWorkSize | ( | ) | const |
Gets the size of the working buffer the OLV library uses.
Call this function after all of the various parameters have been specified, with the exception of the SetWork
function.
This function returns fixed values.
void SetFlags | ( | u32 | flags | ) |
Sets flags.
This is for future expansion. It is not used currently.
[in] | flags | Flags (FLAG_* ). |
void SetWork | ( | u8 * | work, |
u32 | workSize | ||
) |
Sets the working buffer for the OLV library.
You must specify this option.
Specify a buffer of at least the size obtained with the GetWorkSize
function.
This buffer cannot be destroyed at the point the call to the nn::olv::Initialize
function finishes. See the description of the nn::olv::Initialize
function.
[in] | work | The working buffer. |
[in] | workSize | The size of the working buffer. |