ScissorStateInfo class
Base classes
-
template<class TData>class DataContainer<ScissorStateInfoData>
Public types
- using DataType = ScissorStateInfoData
Public static functions
- static auto DataToAccessor(ScissorStateInfoData* pData) -> Caster<DataContainer>
- static auto DataToAccessor(const ScissorStateInfoData* pData) -> Caster<const DataContainer>
- static auto DataToAccessor(volatile ScissorStateInfoData*) -> Caster<volatile DataContainer>
- static auto DataToAccessor(const volatile ScissorStateInfoData*) -> Caster<const volatile DataContainer>
- static auto DataToAccessor(ScissorStateInfoData& data) -> Caster<DataContainer>
- static auto DataToAccessor(const ScissorStateInfoData& data) -> Caster<const DataContainer>
- static auto DataToAccessor(volatile ScissorStateInfoData&) -> Caster<volatile DataContainer>
- static auto DataToAccessor(const volatile ScissorStateInfoData&) -> Caster<const volatile DataContainer>
Constructors, destructors, conversion operators
Public functions
- void SetDefault()
- void SetOriginX(int value)
- void SetOriginY(int value)
- void SetWidth(int value)
- void SetHeight(int value)
- auto GetOriginX() const -> int
- auto GetOriginY() const -> int
- auto GetWidth() const -> int
- auto GetHeight() const -> int
- auto ToData() -> Caster<ScissorStateInfoData>
- auto ToData() const -> Caster<const ScissorStateInfoData>
- auto ToData() volatile -> Caster<volatile ScissorStateInfoData>
- auto ToData() const volatile -> Caster<const volatile ScissorStateInfoData>
Protected variables
Typedef documentation
typedef ScissorStateInfoData nn:: gfx:: ScissorStateInfo:: DataType
#include <nn/gfx/detail/gfx_DataContainer.h>
Function documentation
static Caster<DataContainer> nn:: gfx:: ScissorStateInfo:: DataToAccessor(ScissorStateInfoData* pData)
#include <nn/gfx/detail/gfx_DataContainer.h>
static Caster<const DataContainer> nn:: gfx:: ScissorStateInfo:: DataToAccessor(const ScissorStateInfoData* pData)
#include <nn/gfx/detail/gfx_DataContainer.h>
static Caster<volatile DataContainer> nn:: gfx:: ScissorStateInfo:: DataToAccessor(volatile ScissorStateInfoData*)
#include <nn/gfx/detail/gfx_DataContainer.h>
static Caster<const volatile DataContainer> nn:: gfx:: ScissorStateInfo:: DataToAccessor(const volatile ScissorStateInfoData*)
#include <nn/gfx/detail/gfx_DataContainer.h>
static Caster<DataContainer> nn:: gfx:: ScissorStateInfo:: DataToAccessor(ScissorStateInfoData& data)
#include <nn/gfx/detail/gfx_DataContainer.h>
static Caster<const DataContainer> nn:: gfx:: ScissorStateInfo:: DataToAccessor(const ScissorStateInfoData& data)
#include <nn/gfx/detail/gfx_DataContainer.h>
static Caster<volatile DataContainer> nn:: gfx:: ScissorStateInfo:: DataToAccessor(volatile ScissorStateInfoData&)
#include <nn/gfx/detail/gfx_DataContainer.h>
static Caster<const volatile DataContainer> nn:: gfx:: ScissorStateInfo:: DataToAccessor(const volatile ScissorStateInfoData&)
#include <nn/gfx/detail/gfx_DataContainer.h>
Caster<ScissorStateInfoData> nn:: gfx:: ScissorStateInfo:: ToData()
#include <nn/gfx/detail/gfx_DataContainer.h>
Caster<const ScissorStateInfoData> nn:: gfx:: ScissorStateInfo:: ToData() const
#include <nn/gfx/detail/gfx_DataContainer.h>
Caster<volatile ScissorStateInfoData> nn:: gfx:: ScissorStateInfo:: ToData() volatile
#include <nn/gfx/detail/gfx_DataContainer.h>
Caster<const volatile ScissorStateInfoData> nn:: gfx:: ScissorStateInfo:: ToData() const volatile
#include <nn/gfx/detail/gfx_DataContainer.h>
Variable documentation
uint32_t nn:: gfx:: ScissorStateInfo:: originX
#include <nn/gfx/gfx_StateInfoData.h>
uint32_t nn:: gfx:: ScissorStateInfo:: originY
#include <nn/gfx/gfx_StateInfoData.h>
uint32_t nn:: gfx:: ScissorStateInfo:: width
#include <nn/gfx/gfx_StateInfoData.h>
uint32_t nn:: gfx:: ScissorStateInfo:: height
#include <nn/gfx/gfx_StateInfoData.h>
char nn:: gfx:: ScissorStateInfo:: reserved
#include <nn/gfx/gfx_StateInfoData.h>