nn::gfx::ColorTargetStateInfo class

Base classes

template<class TData>
class DataContainer<ColorTargetStateInfoData>

Public types

using DataType = ColorTargetStateInfoData

Public static functions

static auto DataToAccessor(ColorTargetStateInfoData* pData) -> Caster<DataContainer>
static auto DataToAccessor(const ColorTargetStateInfoData* pData) -> Caster<const DataContainer>
static auto DataToAccessor(volatile ColorTargetStateInfoData*) -> Caster<volatile DataContainer>
static auto DataToAccessor(const volatile ColorTargetStateInfoData*) -> Caster<const volatile DataContainer>
static auto DataToAccessor(ColorTargetStateInfoData& data) -> Caster<DataContainer>
static auto DataToAccessor(const ColorTargetStateInfoData& data) -> Caster<const DataContainer>
static auto DataToAccessor(volatile ColorTargetStateInfoData&) -> Caster<volatile DataContainer>
static auto DataToAccessor(const volatile ColorTargetStateInfoData&) -> Caster<const volatile DataContainer>

Constructors, destructors, conversion operators

ColorTargetStateInfo()

Public functions

void SetDefault()
void SetFormat(ImageFormat value)
auto GetFormat() const -> ImageFormat
auto ToData() -> Caster<ColorTargetStateInfoData>
auto ToData() const -> Caster<const ColorTargetStateInfoData>
auto ToData() volatile -> Caster<volatile ColorTargetStateInfoData>
auto ToData() const volatile -> Caster<const volatile ColorTargetStateInfoData>

Protected variables

Bit32 format
char reserved

Typedef documentation

typedef ColorTargetStateInfoData nn::gfx::ColorTargetStateInfo::DataType

Function documentation

static Caster<DataContainer> nn::gfx::ColorTargetStateInfo::DataToAccessor(ColorTargetStateInfoData* pData)

static Caster<const DataContainer> nn::gfx::ColorTargetStateInfo::DataToAccessor(const ColorTargetStateInfoData* pData)

static Caster<volatile DataContainer> nn::gfx::ColorTargetStateInfo::DataToAccessor(volatile ColorTargetStateInfoData*)

static Caster<const volatile DataContainer> nn::gfx::ColorTargetStateInfo::DataToAccessor(const volatile ColorTargetStateInfoData*)

static Caster<DataContainer> nn::gfx::ColorTargetStateInfo::DataToAccessor(ColorTargetStateInfoData& data)

static Caster<const DataContainer> nn::gfx::ColorTargetStateInfo::DataToAccessor(const ColorTargetStateInfoData& data)

static Caster<volatile DataContainer> nn::gfx::ColorTargetStateInfo::DataToAccessor(volatile ColorTargetStateInfoData&)

static Caster<const volatile DataContainer> nn::gfx::ColorTargetStateInfo::DataToAccessor(const volatile ColorTargetStateInfoData&)

Caster<ColorTargetStateInfoData> nn::gfx::ColorTargetStateInfo::ToData()

Caster<const ColorTargetStateInfoData> nn::gfx::ColorTargetStateInfo::ToData() const

Caster<volatile ColorTargetStateInfoData> nn::gfx::ColorTargetStateInfo::ToData() volatile

Caster<const volatile ColorTargetStateInfoData> nn::gfx::ColorTargetStateInfo::ToData() const volatile

Variable documentation

Bit32 nn::gfx::ColorTargetStateInfo::format

char nn::gfx::ColorTargetStateInfo::reserved