| Allocatable() | ion::base::Allocatable | protected |
| Allocatable(const Allocatable &other) | ion::base::Allocatable | protected |
| Allocatable(const AllocatorPtr &allocator) | ion::base::Allocatable | explicitprotected |
| AreCapabilitiesSame(const StateTable &st0, const StateTable &st1) | ion::gfx::StateTable | inlinestatic |
| AreSettingsEnforced() const | ion::gfx::StateTable | inline |
| BlendEquation enum name | ion::gfx::StateTable | |
| BlendFunctionFactor enum name | ion::gfx::StateTable | |
| Capability enum name | ion::gfx::StateTable | |
| ClearMaskBit enum name | ion::gfx::StateTable | |
| CopyFrom(const StateTable &other) | ion::gfx::StateTable | |
| CullFaceMode enum name | ion::gfx::StateTable | |
| DepthFunction enum name | ion::gfx::StateTable | |
| DrawBuffer enum name | ion::gfx::StateTable | |
| Enable(Capability capability, bool is_enabled) | ion::gfx::StateTable | inline |
| FrontFaceMode enum name | ion::gfx::StateTable | |
| GetAllocator() const | ion::base::Allocatable | inline |
| GetAllocatorForLifetime(AllocationLifetime lifetime) const | ion::base::Allocatable | inline |
| GetAlphaBlendEquation() const | ion::gfx::StateTable | inline |
| GetAlphaBlendFunctionDestinationFactor() const | ion::gfx::StateTable | inline |
| GetAlphaBlendFunctionSourceFactor() const | ion::gfx::StateTable | inline |
| GetAlphaColorWriteMask() const | ion::gfx::StateTable | inline |
| GetBackStencilDepthFailOperation() const | ion::gfx::StateTable | inline |
| GetBackStencilFailOperation() const | ion::gfx::StateTable | inline |
| GetBackStencilFunction() const | ion::gfx::StateTable | inline |
| GetBackStencilMask() const | ion::gfx::StateTable | inline |
| GetBackStencilPassOperation() const | ion::gfx::StateTable | inline |
| GetBackStencilReferenceValue() const | ion::gfx::StateTable | inline |
| GetBackStencilWriteMask() const | ion::gfx::StateTable | inline |
| GetBlendColor() const | ion::gfx::StateTable | inline |
| GetBlueColorWriteMask() const | ion::gfx::StateTable | inline |
| GetCapabilityCount() | ion::gfx::StateTable | inlinestatic |
| GetClearColor() const | ion::gfx::StateTable | inline |
| GetClearDepthValue() const | ion::gfx::StateTable | inline |
| GetClearStencilValue() const | ion::gfx::StateTable | inline |
| GetCullFaceMode() const | ion::gfx::StateTable | inline |
| GetDepthFunction() const | ion::gfx::StateTable | inline |
| GetDepthRange() const | ion::gfx::StateTable | inline |
| GetDepthWriteMask() const | ion::gfx::StateTable | inline |
| GetDrawBuffer() const | ion::gfx::StateTable | inline |
| GetEnabledCount() const | ion::gfx::StateTable | inline |
| GetEnumString(EnumType value) | ion::gfx::StateTable | static |
| GetFrontFaceMode() const | ion::gfx::StateTable | inline |
| GetFrontStencilDepthFailOperation() const | ion::gfx::StateTable | inline |
| GetFrontStencilFailOperation() const | ion::gfx::StateTable | inline |
| GetFrontStencilFunction() const | ion::gfx::StateTable | inline |
| GetFrontStencilMask() const | ion::gfx::StateTable | inline |
| GetFrontStencilPassOperation() const | ion::gfx::StateTable | inline |
| GetFrontStencilReferenceValue() const | ion::gfx::StateTable | inline |
| GetFrontStencilWriteMask() const | ion::gfx::StateTable | inline |
| GetGreenColorWriteMask() const | ion::gfx::StateTable | inline |
| GetHint(HintTarget target) const | ion::gfx::StateTable | inline |
| GetLineWidth() const | ion::gfx::StateTable | inline |
| GetNonNullAllocator() const | ion::base::Allocatable | inline |
| GetPolygonOffsetFactor() const | ion::gfx::StateTable | inline |
| GetPolygonOffsetUnits() const | ion::gfx::StateTable | inline |
| GetRedColorWriteMask() const | ion::gfx::StateTable | inline |
| GetRefCount() const | ion::base::Shareable | inline |
| GetRgbBlendEquation() const | ion::gfx::StateTable | inline |
| GetRgbBlendFunctionDestinationFactor() const | ion::gfx::StateTable | inline |
| GetRgbBlendFunctionSourceFactor() const | ion::gfx::StateTable | inline |
| GetSampleCoverageValue() const | ion::gfx::StateTable | inline |
| GetScissorBox() const | ion::gfx::StateTable | inline |
| GetSetCapabilityCount() const | ion::gfx::StateTable | inline |
| GetSetValueCount() const | ion::gfx::StateTable | inline |
| GetValueCount() | ion::gfx::StateTable | inlinestatic |
| GetViewport() const | ion::gfx::StateTable | inline |
| HintMode enum name | ion::gfx::StateTable | |
| HintTarget enum name | ion::gfx::StateTable | |
| IsCapabilitySet(Capability capability) const | ion::gfx::StateTable | inline |
| IsEnabled(Capability capability) const | ion::gfx::StateTable | inline |
| IsSampleCoverageInverted() const | ion::gfx::StateTable | inline |
| IsValueSet(Value value) const | ion::gfx::StateTable | inline |
| kAdd enum value | ion::gfx::StateTable | |
| kBack enum value | ion::gfx::StateTable | |
| kBackLeft enum value | ion::gfx::StateTable | |
| kBackRight enum value | ion::gfx::StateTable | |
| kBlend enum value | ion::gfx::StateTable | |
| kBlendColorValue enum value | ion::gfx::StateTable | |
| kBlendEquationsValue enum value | ion::gfx::StateTable | |
| kBlendFunctionsValue enum value | ion::gfx::StateTable | |
| kClearColorBufferBit enum value | ion::gfx::StateTable | |
| kClearColorValue enum value | ion::gfx::StateTable | |
| kClearDepthBufferBit enum value | ion::gfx::StateTable | |
| kClearDepthValue enum value | ion::gfx::StateTable | |
| kClearStencilBufferBit enum value | ion::gfx::StateTable | |
| kClearStencilValue enum value | ion::gfx::StateTable | |
| kClockwise enum value | ion::gfx::StateTable | |
| kColorWriteMasksValue enum value | ion::gfx::StateTable | |
| kConstantAlpha enum value | ion::gfx::StateTable | |
| kConstantColor enum value | ion::gfx::StateTable | |
| kCounterClockwise enum value | ion::gfx::StateTable | |
| kCullBack enum value | ion::gfx::StateTable | |
| kCullFace enum value | ion::gfx::StateTable | |
| kCullFaceModeValue enum value | ion::gfx::StateTable | |
| kCullFront enum value | ion::gfx::StateTable | |
| kCullFrontAndBack enum value | ion::gfx::StateTable | |
| kDebugOutputSynchronous enum value | ion::gfx::StateTable | |
| kDepthAlways enum value | ion::gfx::StateTable | |
| kDepthEqual enum value | ion::gfx::StateTable | |
| kDepthFunctionValue enum value | ion::gfx::StateTable | |
| kDepthGreater enum value | ion::gfx::StateTable | |
| kDepthGreaterOrEqual enum value | ion::gfx::StateTable | |
| kDepthLess enum value | ion::gfx::StateTable | |
| kDepthLessOrEqual enum value | ion::gfx::StateTable | |
| kDepthNever enum value | ion::gfx::StateTable | |
| kDepthNotEqual enum value | ion::gfx::StateTable | |
| kDepthRangeValue enum value | ion::gfx::StateTable | |
| kDepthTest enum value | ion::gfx::StateTable | |
| kDepthWriteMaskValue enum value | ion::gfx::StateTable | |
| kDither enum value | ion::gfx::StateTable | |
| kDrawBufferValue enum value | ion::gfx::StateTable | |
| kDstAlpha enum value | ion::gfx::StateTable | |
| kDstColor enum value | ion::gfx::StateTable | |
| kFront enum value | ion::gfx::StateTable | |
| kFrontAndBack enum value | ion::gfx::StateTable | |
| kFrontFaceModeValue enum value | ion::gfx::StateTable | |
| kFrontLeft enum value | ion::gfx::StateTable | |
| kFrontRight enum value | ion::gfx::StateTable | |
| kGenerateMipmapHint enum value | ion::gfx::StateTable | |
| kHintDontCare enum value | ion::gfx::StateTable | |
| kHintFastest enum value | ion::gfx::StateTable | |
| kHintNicest enum value | ion::gfx::StateTable | |
| kHintsValue enum value | ion::gfx::StateTable | |
| kLeft enum value | ion::gfx::StateTable | |
| kLineWidthValue enum value | ion::gfx::StateTable | |
| kMultisample enum value | ion::gfx::StateTable | |
| kNone enum value | ion::gfx::StateTable | |
| kNumCapabilities enum value | ion::gfx::StateTable | |
| kNumValues enum value | ion::gfx::StateTable | |
| kOne enum value | ion::gfx::StateTable | |
| kOneMinusConstantAlpha enum value | ion::gfx::StateTable | |
| kOneMinusConstantColor enum value | ion::gfx::StateTable | |
| kOneMinusDstAlpha enum value | ion::gfx::StateTable | |
| kOneMinusDstColor enum value | ion::gfx::StateTable | |
| kOneMinusSrcAlpha enum value | ion::gfx::StateTable | |
| kOneMinusSrcColor enum value | ion::gfx::StateTable | |
| kPolygonOffsetFill enum value | ion::gfx::StateTable | |
| kPolygonOffsetValue enum value | ion::gfx::StateTable | |
| kReverseSubtract enum value | ion::gfx::StateTable | |
| kRight enum value | ion::gfx::StateTable | |
| kSampleAlphaToCoverage enum value | ion::gfx::StateTable | |
| kSampleCoverage enum value | ion::gfx::StateTable | |
| kSampleCoverageValue enum value | ion::gfx::StateTable | |
| kScissorBoxValue enum value | ion::gfx::StateTable | |
| kScissorTest enum value | ion::gfx::StateTable | |
| kSrcAlpha enum value | ion::gfx::StateTable | |
| kSrcAlphaSaturate enum value | ion::gfx::StateTable | |
| kSrcColor enum value | ion::gfx::StateTable | |
| kStencilAlways enum value | ion::gfx::StateTable | |
| kStencilDecrement enum value | ion::gfx::StateTable | |
| kStencilDecrementAndWrap enum value | ion::gfx::StateTable | |
| kStencilEqual enum value | ion::gfx::StateTable | |
| kStencilFunctionsValue enum value | ion::gfx::StateTable | |
| kStencilGreater enum value | ion::gfx::StateTable | |
| kStencilGreaterOrEqual enum value | ion::gfx::StateTable | |
| kStencilIncrement enum value | ion::gfx::StateTable | |
| kStencilIncrementAndWrap enum value | ion::gfx::StateTable | |
| kStencilInvert enum value | ion::gfx::StateTable | |
| kStencilKeep enum value | ion::gfx::StateTable | |
| kStencilLess enum value | ion::gfx::StateTable | |
| kStencilLessOrEqual enum value | ion::gfx::StateTable | |
| kStencilNever enum value | ion::gfx::StateTable | |
| kStencilNotEqual enum value | ion::gfx::StateTable | |
| kStencilOperationsValue enum value | ion::gfx::StateTable | |
| kStencilReplace enum value | ion::gfx::StateTable | |
| kStencilTest enum value | ion::gfx::StateTable | |
| kStencilWriteMasksValue enum value | ion::gfx::StateTable | |
| kStencilZero enum value | ion::gfx::StateTable | |
| kSubtract enum value | ion::gfx::StateTable | |
| kViewportValue enum value | ion::gfx::StateTable | |
| kZero enum value | ion::gfx::StateTable | |
| MarkAllSet() | ion::gfx::StateTable | inline |
| 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::Allocatable | inline |
| operator delete(void *ptr, AllocationLifetime lifetime) | ion::base::Allocatable | inline |
| operator delete(void *ptr, const AllocatorPtr &allocator) | ion::base::Allocatable | inline |
| operator delete(void *ptr, void *ptr2) | ion::base::Allocatable | inline |
| operator new(size_t size) | ion::base::Allocatable | inline |
| operator new(size_t size, AllocationLifetime lifetime) | ion::base::Allocatable | inline |
| operator new(size_t size, const AllocatorPtr &allocator) | ion::base::Allocatable | inline |
| operator new(size_t size, const AllocatorPtr &allocator, void *ptr) | ion::base::Allocatable | inline |
| operator new(size_t size, void *ptr) | ion::base::Allocatable | inline |
| operator=(const Allocatable &other) | ion::base::Allocatable | inlineprotected |
| Referent() | ion::base::Referent | inlineprotected |
| Reset() | ion::gfx::StateTable | |
| ResetCapability(Capability capability) | ion::gfx::StateTable | inline |
| ResetSetState() | ion::gfx::StateTable | inline |
| 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::StateTable | inline |
| 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::Shareable | inlineprotected |
| StateTable() | ion::gfx::StateTable | inline |
| StateTable(int default_width, int default_height) | ion::gfx::StateTable | inline |
| StencilFunction enum name | ion::gfx::StateTable | |
| StencilOperation enum name | ion::gfx::StateTable | |
| Value enum name | ion::gfx::StateTable | |
| ~Allocatable() | ion::base::Allocatable | virtual |
| ~Referent() override | ion::base::Referent | inlineprotected |
| ~Shareable() | ion::base::Shareable | inlineprotectedvirtual |
| ~StateTable() override | ion::gfx::StateTable | protected |