Ion
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ion::gfx::StateTable Member List

This is the complete list of members for ion::gfx::StateTable, including all inherited members.

Allocatable()ion::base::Allocatableprotected
Allocatable(const Allocatable &other)ion::base::Allocatableprotected
Allocatable(const AllocatorPtr &allocator)ion::base::Allocatableexplicitprotected
AreCapabilitiesSame(const StateTable &st0, const StateTable &st1)ion::gfx::StateTableinlinestatic
AreSettingsEnforced() const ion::gfx::StateTableinline
BlendEquation enum nameion::gfx::StateTable
BlendFunctionFactor enum nameion::gfx::StateTable
Capability enum nameion::gfx::StateTable
ClearMaskBit enum nameion::gfx::StateTable
CopyFrom(const StateTable &other)ion::gfx::StateTable
CullFaceMode enum nameion::gfx::StateTable
DepthFunction enum nameion::gfx::StateTable
DrawBuffer enum nameion::gfx::StateTable
Enable(Capability capability, bool is_enabled)ion::gfx::StateTableinline
FrontFaceMode enum nameion::gfx::StateTable
GetAllocator() const ion::base::Allocatableinline
GetAllocatorForLifetime(AllocationLifetime lifetime) const ion::base::Allocatableinline
GetAlphaBlendEquation() const ion::gfx::StateTableinline
GetAlphaBlendFunctionDestinationFactor() const ion::gfx::StateTableinline
GetAlphaBlendFunctionSourceFactor() const ion::gfx::StateTableinline
GetAlphaColorWriteMask() const ion::gfx::StateTableinline
GetBackStencilDepthFailOperation() const ion::gfx::StateTableinline
GetBackStencilFailOperation() const ion::gfx::StateTableinline
GetBackStencilFunction() const ion::gfx::StateTableinline
GetBackStencilMask() const ion::gfx::StateTableinline
GetBackStencilPassOperation() const ion::gfx::StateTableinline
GetBackStencilReferenceValue() const ion::gfx::StateTableinline
GetBackStencilWriteMask() const ion::gfx::StateTableinline
GetBlendColor() const ion::gfx::StateTableinline
GetBlueColorWriteMask() const ion::gfx::StateTableinline
GetCapabilityCount()ion::gfx::StateTableinlinestatic
GetClearColor() const ion::gfx::StateTableinline
GetClearDepthValue() const ion::gfx::StateTableinline
GetClearStencilValue() const ion::gfx::StateTableinline
GetCullFaceMode() const ion::gfx::StateTableinline
GetDepthFunction() const ion::gfx::StateTableinline
GetDepthRange() const ion::gfx::StateTableinline
GetDepthWriteMask() const ion::gfx::StateTableinline
GetDrawBuffer() const ion::gfx::StateTableinline
GetEnabledCount() const ion::gfx::StateTableinline
GetEnumString(EnumType value)ion::gfx::StateTablestatic
GetFrontFaceMode() const ion::gfx::StateTableinline
GetFrontStencilDepthFailOperation() const ion::gfx::StateTableinline
GetFrontStencilFailOperation() const ion::gfx::StateTableinline
GetFrontStencilFunction() const ion::gfx::StateTableinline
GetFrontStencilMask() const ion::gfx::StateTableinline
GetFrontStencilPassOperation() const ion::gfx::StateTableinline
GetFrontStencilReferenceValue() const ion::gfx::StateTableinline
GetFrontStencilWriteMask() const ion::gfx::StateTableinline
GetGreenColorWriteMask() const ion::gfx::StateTableinline
GetHint(HintTarget target) const ion::gfx::StateTableinline
GetLineWidth() const ion::gfx::StateTableinline
GetNonNullAllocator() const ion::base::Allocatableinline
GetPolygonOffsetFactor() const ion::gfx::StateTableinline
GetPolygonOffsetUnits() const ion::gfx::StateTableinline
GetRedColorWriteMask() const ion::gfx::StateTableinline
GetRefCount() const ion::base::Shareableinline
GetRgbBlendEquation() const ion::gfx::StateTableinline
GetRgbBlendFunctionDestinationFactor() const ion::gfx::StateTableinline
GetRgbBlendFunctionSourceFactor() const ion::gfx::StateTableinline
GetSampleCoverageValue() const ion::gfx::StateTableinline
GetScissorBox() const ion::gfx::StateTableinline
GetSetCapabilityCount() const ion::gfx::StateTableinline
GetSetValueCount() const ion::gfx::StateTableinline
GetValueCount()ion::gfx::StateTableinlinestatic
GetViewport() const ion::gfx::StateTableinline
HintMode enum nameion::gfx::StateTable
HintTarget enum nameion::gfx::StateTable
IsCapabilitySet(Capability capability) const ion::gfx::StateTableinline
IsEnabled(Capability capability) const ion::gfx::StateTableinline
IsSampleCoverageInverted() const ion::gfx::StateTableinline
IsValueSet(Value value) const ion::gfx::StateTableinline
kAdd enum valueion::gfx::StateTable
kBack enum valueion::gfx::StateTable
kBackLeft enum valueion::gfx::StateTable
kBackRight enum valueion::gfx::StateTable
kBlend enum valueion::gfx::StateTable
kBlendColorValue enum valueion::gfx::StateTable
kBlendEquationsValue enum valueion::gfx::StateTable
kBlendFunctionsValue enum valueion::gfx::StateTable
kClearColorBufferBit enum valueion::gfx::StateTable
kClearColorValue enum valueion::gfx::StateTable
kClearDepthBufferBit enum valueion::gfx::StateTable
kClearDepthValue enum valueion::gfx::StateTable
kClearStencilBufferBit enum valueion::gfx::StateTable
kClearStencilValue enum valueion::gfx::StateTable
kClockwise enum valueion::gfx::StateTable
kColorWriteMasksValue enum valueion::gfx::StateTable
kConstantAlpha enum valueion::gfx::StateTable
kConstantColor enum valueion::gfx::StateTable
kCounterClockwise enum valueion::gfx::StateTable
kCullBack enum valueion::gfx::StateTable
kCullFace enum valueion::gfx::StateTable
kCullFaceModeValue enum valueion::gfx::StateTable
kCullFront enum valueion::gfx::StateTable
kCullFrontAndBack enum valueion::gfx::StateTable
kDebugOutputSynchronous enum valueion::gfx::StateTable
kDepthAlways enum valueion::gfx::StateTable
kDepthEqual enum valueion::gfx::StateTable
kDepthFunctionValue enum valueion::gfx::StateTable
kDepthGreater enum valueion::gfx::StateTable
kDepthGreaterOrEqual enum valueion::gfx::StateTable
kDepthLess enum valueion::gfx::StateTable
kDepthLessOrEqual enum valueion::gfx::StateTable
kDepthNever enum valueion::gfx::StateTable
kDepthNotEqual enum valueion::gfx::StateTable
kDepthRangeValue enum valueion::gfx::StateTable
kDepthTest enum valueion::gfx::StateTable
kDepthWriteMaskValue enum valueion::gfx::StateTable
kDither enum valueion::gfx::StateTable
kDrawBufferValue enum valueion::gfx::StateTable
kDstAlpha enum valueion::gfx::StateTable
kDstColor enum valueion::gfx::StateTable
kFront enum valueion::gfx::StateTable
kFrontAndBack enum valueion::gfx::StateTable
kFrontFaceModeValue enum valueion::gfx::StateTable
kFrontLeft enum valueion::gfx::StateTable
kFrontRight enum valueion::gfx::StateTable
kGenerateMipmapHint enum valueion::gfx::StateTable
kHintDontCare enum valueion::gfx::StateTable
kHintFastest enum valueion::gfx::StateTable
kHintNicest enum valueion::gfx::StateTable
kHintsValue enum valueion::gfx::StateTable
kLeft enum valueion::gfx::StateTable
kLineWidthValue enum valueion::gfx::StateTable
kMultisample enum valueion::gfx::StateTable
kNone enum valueion::gfx::StateTable
kNumCapabilities enum valueion::gfx::StateTable
kNumValues enum valueion::gfx::StateTable
kOne enum valueion::gfx::StateTable
kOneMinusConstantAlpha enum valueion::gfx::StateTable
kOneMinusConstantColor enum valueion::gfx::StateTable
kOneMinusDstAlpha enum valueion::gfx::StateTable
kOneMinusDstColor enum valueion::gfx::StateTable
kOneMinusSrcAlpha enum valueion::gfx::StateTable
kOneMinusSrcColor enum valueion::gfx::StateTable
kPolygonOffsetFill enum valueion::gfx::StateTable
kPolygonOffsetValue enum valueion::gfx::StateTable
kReverseSubtract enum valueion::gfx::StateTable
kRight enum valueion::gfx::StateTable
kSampleAlphaToCoverage enum valueion::gfx::StateTable
kSampleCoverage enum valueion::gfx::StateTable
kSampleCoverageValue enum valueion::gfx::StateTable
kScissorBoxValue enum valueion::gfx::StateTable
kScissorTest enum valueion::gfx::StateTable
kSrcAlpha enum valueion::gfx::StateTable
kSrcAlphaSaturate enum valueion::gfx::StateTable
kSrcColor enum valueion::gfx::StateTable
kStencilAlways enum valueion::gfx::StateTable
kStencilDecrement enum valueion::gfx::StateTable
kStencilDecrementAndWrap enum valueion::gfx::StateTable
kStencilEqual enum valueion::gfx::StateTable
kStencilFunctionsValue enum valueion::gfx::StateTable
kStencilGreater enum valueion::gfx::StateTable
kStencilGreaterOrEqual enum valueion::gfx::StateTable
kStencilIncrement enum valueion::gfx::StateTable
kStencilIncrementAndWrap enum valueion::gfx::StateTable
kStencilInvert enum valueion::gfx::StateTable
kStencilKeep enum valueion::gfx::StateTable
kStencilLess enum valueion::gfx::StateTable
kStencilLessOrEqual enum valueion::gfx::StateTable
kStencilNever enum valueion::gfx::StateTable
kStencilNotEqual enum valueion::gfx::StateTable
kStencilOperationsValue enum valueion::gfx::StateTable
kStencilReplace enum valueion::gfx::StateTable
kStencilTest enum valueion::gfx::StateTable
kStencilWriteMasksValue enum valueion::gfx::StateTable
kStencilZero enum valueion::gfx::StateTable
kSubtract enum valueion::gfx::StateTable
kViewportValue enum valueion::gfx::StateTable
kZero enum valueion::gfx::StateTable
MarkAllSet()ion::gfx::StateTableinline
MergeNonClearValuesFrom(const StateTable &other, const StateTable &state_to_test)ion::gfx::StateTable
MergeValuesFrom(const StateTable &other, const StateTable &state_to_test)ion::gfx::StateTable
operator delete(void *ptr)ion::base::Allocatableinline
operator delete(void *ptr, AllocationLifetime lifetime)ion::base::Allocatableinline
operator delete(void *ptr, const AllocatorPtr &allocator)ion::base::Allocatableinline
operator delete(void *ptr, void *ptr2)ion::base::Allocatableinline
operator new(size_t size)ion::base::Allocatableinline
operator new(size_t size, AllocationLifetime lifetime)ion::base::Allocatableinline
operator new(size_t size, const AllocatorPtr &allocator)ion::base::Allocatableinline
operator new(size_t size, const AllocatorPtr &allocator, void *ptr)ion::base::Allocatableinline
operator new(size_t size, void *ptr)ion::base::Allocatableinline
operator=(const Allocatable &other)ion::base::Allocatableinlineprotected
Referent()ion::base::Referentinlineprotected
Reset()ion::gfx::StateTable
ResetCapability(Capability capability)ion::gfx::StateTableinline
ResetSetState()ion::gfx::StateTableinline
ResetValue(Value value)ion::gfx::StateTable
SetBlendColor(const math::Vector4f &color)ion::gfx::StateTable
SetBlendEquations(BlendEquation rgb_eq, BlendEquation alpha_eq)ion::gfx::StateTable
SetBlendFunctions(BlendFunctionFactor rgb_source_factor, BlendFunctionFactor rgb_destination_factor, BlendFunctionFactor alpha_source_factor, BlendFunctionFactor alpha_destination_factor)ion::gfx::StateTable
SetClearColor(const math::Vector4f &color)ion::gfx::StateTable
SetClearDepthValue(float value)ion::gfx::StateTable
SetClearStencilValue(int value)ion::gfx::StateTable
SetColorWriteMasks(bool red, bool green, bool blue, bool alpha)ion::gfx::StateTable
SetCullFaceMode(CullFaceMode mode)ion::gfx::StateTable
SetDepthFunction(DepthFunction func)ion::gfx::StateTable
SetDepthRange(const math::Range1f &range)ion::gfx::StateTable
SetDepthWriteMask(bool mask)ion::gfx::StateTable
SetDrawBuffer(DrawBuffer draw_buffer)ion::gfx::StateTable
SetEnforceSettings(bool enforced)ion::gfx::StateTableinline
SetFrontFaceMode(FrontFaceMode mode)ion::gfx::StateTable
SetHint(HintTarget target, HintMode mode)ion::gfx::StateTable
SetLineWidth(float width)ion::gfx::StateTable
SetPolygonOffset(float factor, float units)ion::gfx::StateTable
SetSampleCoverage(float value, bool is_inverted)ion::gfx::StateTable
SetScissorBox(const math::Range2i &box)ion::gfx::StateTable
SetStencilFunctions(StencilFunction front_func, int front_reference_value, uint32 front_mask, StencilFunction back_func, int back_reference_value, uint32 back_mask)ion::gfx::StateTable
SetStencilOperations(StencilOperation front_stencil_fail, StencilOperation front_depth_fail, StencilOperation front_pass, StencilOperation back_stencil_fail, StencilOperation back_depth_fail, StencilOperation back_pass)ion::gfx::StateTable
SetStencilWriteMasks(uint32 front_mask, uint32 back_mask)ion::gfx::StateTable
SetViewport(const math::Range2i &rect)ion::gfx::StateTable
SetViewport(int left, int bottom, int width, int height)ion::gfx::StateTable
Shareable()ion::base::Shareableinlineprotected
StateTable()ion::gfx::StateTableinline
StateTable(int default_width, int default_height)ion::gfx::StateTableinline
StencilFunction enum nameion::gfx::StateTable
StencilOperation enum nameion::gfx::StateTable
Value enum nameion::gfx::StateTable
~Allocatable()ion::base::Allocatablevirtual
~Referent() overrideion::base::Referentinlineprotected
~Shareable()ion::base::Shareableinlineprotectedvirtual
~StateTable() overrideion::gfx::StateTableprotected