SYMBOL INDEX (2689 symbols across 248 files) FILE: Libraries/D3DX12/d3dx12.h type CD3DX12_DEFAULT (line 19) | struct CD3DX12_DEFAULT {} function D3D12_RECT (line 34) | struct CD3DX12_RECT : public D3D12_RECT function D3D12_VIEWPORT (line 57) | struct CD3DX12_VIEWPORT : public D3D12_VIEWPORT type CD3DX12_BOX (line 122) | struct CD3DX12_BOX function explicit (line 126) | explicit CD3DX12_BOX( const D3D12_BOX& o ) : function explicit (line 129) | explicit CD3DX12_BOX( function explicit (line 140) | explicit CD3DX12_BOX( function explicit (line 153) | explicit CD3DX12_BOX( type CD3DX12_DEPTH_STENCIL_DESC (line 180) | struct CD3DX12_DEPTH_STENCIL_DESC function explicit (line 184) | explicit CD3DX12_DEPTH_STENCIL_DESC( const D3D12_DEPTH_STENCIL_DESC& o ) : function explicit (line 187) | explicit CD3DX12_DEPTH_STENCIL_DESC( CD3DX12_DEFAULT ) function explicit (line 200) | explicit CD3DX12_DEPTH_STENCIL_DESC( type CD3DX12_DEPTH_STENCIL_DESC1 (line 236) | struct CD3DX12_DEPTH_STENCIL_DESC1 function explicit (line 240) | explicit CD3DX12_DEPTH_STENCIL_DESC1( const D3D12_DEPTH_STENCIL_DESC1& o... function explicit (line 243) | explicit CD3DX12_DEPTH_STENCIL_DESC1( const D3D12_DEPTH_STENCIL_DESC& o ) function explicit (line 261) | explicit CD3DX12_DEPTH_STENCIL_DESC1( CD3DX12_DEFAULT ) function explicit (line 275) | explicit CD3DX12_DEPTH_STENCIL_DESC1( function explicit (line 336) | explicit CD3DX12_BLEND_DESC( const D3D12_BLEND_DESC& o ) : function explicit (line 339) | explicit CD3DX12_BLEND_DESC( CD3DX12_DEFAULT ) type CD3DX12_RASTERIZER_DESC (line 359) | struct CD3DX12_RASTERIZER_DESC function explicit (line 363) | explicit CD3DX12_RASTERIZER_DESC( const D3D12_RASTERIZER_DESC& o ) : function explicit (line 366) | explicit CD3DX12_RASTERIZER_DESC( CD3DX12_DEFAULT ) function explicit (line 380) | explicit CD3DX12_RASTERIZER_DESC( type CD3DX12_RESOURCE_ALLOCATION_INFO (line 410) | struct CD3DX12_RESOURCE_ALLOCATION_INFO function explicit (line 414) | explicit CD3DX12_RESOURCE_ALLOCATION_INFO( const D3D12_RESOURCE_ALLOCATI... function explicit (line 432) | explicit CD3DX12_HEAP_PROPERTIES(const D3D12_HEAP_PROPERTIES &o) : type CD3DX12_HEAP_DESC (line 476) | struct CD3DX12_HEAP_DESC function explicit (line 480) | explicit CD3DX12_HEAP_DESC(const D3D12_HEAP_DESC &o) : type CD3DX12_CLEAR_VALUE (line 563) | struct CD3DX12_CLEAR_VALUE function explicit (line 567) | explicit CD3DX12_CLEAR_VALUE(const D3D12_CLEAR_VALUE &o) : type CD3DX12_RANGE (line 591) | struct CD3DX12_RANGE function explicit (line 595) | explicit CD3DX12_RANGE(const D3D12_RANGE &o) : function explicit (line 631) | explicit CD3DX12_SUBRESOURCE_RANGE_UINT64(const D3D12_SUBRESOURCE_RANGE_... type CD3DX12_SHADER_BYTECODE (line 654) | struct CD3DX12_SHADER_BYTECODE function explicit (line 658) | explicit CD3DX12_SHADER_BYTECODE(const D3D12_SHADER_BYTECODE &o) : function D3D12_TILED_RESOURCE_COORDINATE (line 678) | struct CD3DX12_TILED_RESOURCE_COORDINATE : public D3D12_TILED_RESOURCE_C... type CD3DX12_TILE_REGION_SIZE (line 700) | struct CD3DX12_TILE_REGION_SIZE function explicit (line 704) | explicit CD3DX12_TILE_REGION_SIZE(const D3D12_TILE_REGION_SIZE &o) : function D3D12_SUBRESOURCE_TILING (line 724) | struct CD3DX12_SUBRESOURCE_TILING : public D3D12_SUBRESOURCE_TILING type CD3DX12_TILE_SHAPE (line 746) | struct CD3DX12_TILE_SHAPE function explicit (line 750) | explicit CD3DX12_TILE_SHAPE(const D3D12_TILE_SHAPE &o) : function D3D12_RESOURCE_BARRIER (line 766) | struct CD3DX12_RESOURCE_BARRIER : public D3D12_RESOURCE_BARRIER function D3D12_PACKED_MIP_INFO (line 817) | struct CD3DX12_PACKED_MIP_INFO : public D3D12_PACKED_MIP_INFO type CD3DX12_SUBRESOURCE_FOOTPRINT (line 839) | struct CD3DX12_SUBRESOURCE_FOOTPRINT function explicit (line 843) | explicit CD3DX12_SUBRESOURCE_FOOTPRINT(const D3D12_SUBRESOURCE_FOOTPRINT... type CD3DX12_TEXTURE_COPY_LOCATION (line 873) | struct CD3DX12_TEXTURE_COPY_LOCATION function explicit (line 877) | explicit CD3DX12_TEXTURE_COPY_LOCATION(const D3D12_TEXTURE_COPY_LOCATION... function D3D12_DESCRIPTOR_RANGE (line 896) | struct CD3DX12_DESCRIPTOR_RANGE : public D3D12_DESCRIPTOR_RANGE function D3D12_ROOT_DESCRIPTOR_TABLE (line 942) | struct CD3DX12_ROOT_DESCRIPTOR_TABLE : public D3D12_ROOT_DESCRIPTOR_TABLE function Init (line 955) | inline void Init( function Init (line 962) | static inline void Init( function D3D12_ROOT_CONSTANTS (line 973) | struct CD3DX12_ROOT_CONSTANTS : public D3D12_ROOT_CONSTANTS function D3D12_ROOT_DESCRIPTOR (line 1008) | struct CD3DX12_ROOT_DESCRIPTOR : public D3D12_ROOT_DESCRIPTOR function D3D12_ROOT_PARAMETER (line 1036) | struct CD3DX12_ROOT_PARAMETER : public D3D12_ROOT_PARAMETER function InitAsDescriptorTable (line 1099) | inline void InitAsDescriptorTable( function D3D12_STATIC_SAMPLER_DESC (line 1142) | struct CD3DX12_STATIC_SAMPLER_DESC : public D3D12_STATIC_SAMPLER_DESC function D3D12_ROOT_SIGNATURE_DESC (line 1244) | struct CD3DX12_ROOT_SIGNATURE_DESC : public D3D12_ROOT_SIGNATURE_DESC function CD3DX12_ROOT_SIGNATURE_DESC (line 1259) | CD3DX12_ROOT_SIGNATURE_DESC(CD3DX12_DEFAULT) function D3D12_DESCRIPTOR_RANGE1 (line 1291) | struct CD3DX12_DESCRIPTOR_RANGE1 : public D3D12_DESCRIPTOR_RANGE1 function D3D12_ROOT_DESCRIPTOR_TABLE1 (line 1341) | struct CD3DX12_ROOT_DESCRIPTOR_TABLE1 : public D3D12_ROOT_DESCRIPTOR_TABLE1 function Init (line 1354) | inline void Init( function Init (line 1361) | static inline void Init( function D3D12_ROOT_DESCRIPTOR1 (line 1372) | struct CD3DX12_ROOT_DESCRIPTOR1 : public D3D12_ROOT_DESCRIPTOR1 function D3D12_ROOT_PARAMETER1 (line 1407) | struct CD3DX12_ROOT_PARAMETER1 : public D3D12_ROOT_PARAMETER1 function InitAsDescriptorTable (line 1473) | inline void InitAsDescriptorTable( function D3D12_VERSIONED_ROOT_SIGNATURE_DESC (line 1519) | struct CD3DX12_VERSIONED_ROOT_SIGNATURE_DESC : public D3D12_VERSIONED_RO... function CD3DX12_VERSIONED_ROOT_SIGNATURE_DESC (line 1553) | CD3DX12_VERSIONED_ROOT_SIGNATURE_DESC(CD3DX12_DEFAULT) function D3D12_CPU_DESCRIPTOR_HANDLE (line 1612) | struct CD3DX12_CPU_DESCRIPTOR_HANDLE : public D3D12_CPU_DESCRIPTOR_HANDLE function D3D12_GPU_DESCRIPTOR_HANDLE (line 1673) | struct CD3DX12_GPU_DESCRIPTOR_HANDLE : public D3D12_GPU_DESCRIPTOR_HANDLE function UINT (line 1734) | inline UINT D3D12CalcSubresource( UINT MipSlice, UINT ArraySlice, UINT P... function D3D12DecomposeSubresource (line 1741) | void D3D12DecomposeSubresource( UINT Subresource, UINT MipLevels, UINT A... function UINT8 (line 1749) | inline UINT8 D3D12GetFormatPlaneCount( function D3D12_RESOURCE_DESC (line 1763) | struct CD3DX12_RESOURCE_DESC : public D3D12_RESOURCE_DESC function CD3DX12_RESOURCE_DESC (line 1795) | static inline CD3DX12_RESOURCE_DESC Buffer( function UINT8 (line 1854) | inline UINT8 PlaneCount(_In_ ID3D12Device* pDevice) const function UINT (line 1856) | inline UINT Subresources(_In_ ID3D12Device* pDevice) const function UINT (line 1858) | inline UINT CalcSubresource(UINT MipSlice, UINT ArraySlice, UINT PlaneSl... function D3D12IsLayoutOpaque (line 2042) | inline bool D3D12IsLayoutOpaque( D3D12_TEXTURE_LAYOUT Layout ) function ID3D12CommandList (line 2047) | ID3D12CommandList * const * CommandListCast(t_CommandListType * const * pp) function HRESULT (line 2061) | inline HRESULT D3DX12SerializeVersionedRootSignature( function D3D12_RT_FORMAT_ARRAY (line 2177) | struct CD3DX12_RT_FORMAT_ARRAY : public D3D12_RT_FORMAT_ARRAY function CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2200) | alignas(void*) CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2211) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< D3D12_PIPELINE_STATE_FL... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2212) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< UINT, ... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2213) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< ID3D12RootSignature*, ... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2214) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< D3D12_INPUT_LAYOUT_DESC... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2215) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< D3D12_INDEX_BUFFER_STRI... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2216) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< D3D12_PRIMITIVE_TOPOLOG... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2217) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< D3D12_SHADER_BYTECODE, ... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2218) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< D3D12_SHADER_BYTECODE, ... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2219) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< D3D12_STREAM_OUTPUT_DES... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2220) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< D3D12_SHADER_BYTECODE, ... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2221) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< D3D12_SHADER_BYTECODE, ... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2222) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< D3D12_SHADER_BYTECODE, ... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2223) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< D3D12_SHADER_BYTECODE, ... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2224) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< CD3DX12_BLEND_DESC, ... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2225) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< CD3DX12_DEPTH_STENCIL_D... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2226) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< CD3DX12_DEPTH_STENCIL_D... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2227) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< DXGI_FORMAT, ... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2228) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< CD3DX12_RASTERIZER_DESC... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2229) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< D3D12_RT_FORMAT_ARRAY, ... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2230) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< DXGI_SAMPLE_DESC, ... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2231) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< UINT, ... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2232) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< D3D12_CACHED_PIPELINE_S... type ID3DX12PipelineParserCallbacks (line 2237) | struct ID3DX12PipelineParserCallbacks function ErrorUnknownSubobject (line 2266) | void ErrorUnknownSubobject(UINT /*UnknownTypeValue*/) {} function ComputeDescV0 (line 2270) | struct CD3DX12_PIPELINE_STATE_STREAM function D3D12_PIPELINE_STATE_SUBOBJECT_TYPE (line 2393) | inline D3D12_PIPELINE_STATE_SUBOBJECT_TYPE D3DX12GetBaseSubobjectType(D3... function HRESULT (line 2404) | inline HRESULT D3DX12ParsePipelineStream(const D3D12_PIPELINE_STATE_STRE... FILE: Libraries/D3DX12AffinityLayer/Desktop/CD3DX12AffinityCommandAllocator.cpp function HRESULT (line 41) | HRESULT CD3DX12AffinityCommandAllocator::Reset(void) function ID3D12CommandAllocator (line 67) | ID3D12CommandAllocator* CD3DX12AffinityCommandAllocator::GetChildObject(... FILE: Libraries/D3DX12AffinityLayer/Desktop/CD3DX12AffinityCommandList.cpp function D3D12_COMMAND_LIST_TYPE (line 34) | D3D12_COMMAND_LIST_TYPE STDMETHODCALLTYPE CD3DX12AffinityCommandList::Ge... function BOOL (line 39) | BOOL STDMETHODCALLTYPE CD3DX12AffinityCommandList::AssertResourceState( function HRESULT (line 62) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityCommandList::SetFeatureMask( function ID3D12CommandList (line 90) | ID3D12CommandList* CD3DX12AffinityCommandList::GetChildObject(UINT Affin... FILE: Libraries/D3DX12AffinityLayer/Desktop/CD3DX12AffinityCommandQueue.cpp function HRESULT (line 168) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityCommandQueue::Signal( function HRESULT (line 194) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityCommandQueue::Wait( function HRESULT (line 219) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityCommandQueue::GetTimestampFrequ... function HRESULT (line 226) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityCommandQueue::GetClockCalibration( function D3D12_COMMAND_QUEUE_DESC (line 234) | D3D12_COMMAND_QUEUE_DESC STDMETHODCALLTYPE CD3DX12AffinityCommandQueue::... function ID3D12CommandQueue (line 239) | ID3D12CommandQueue* CD3DX12AffinityCommandQueue::GetQueueForSwapChainCre... function ID3D12CommandQueue (line 263) | ID3D12CommandQueue* CD3DX12AffinityCommandQueue::GetChildObject(UINT Aff... FILE: Libraries/D3DX12AffinityLayer/Desktop/CD3DX12AffinityCommandSignature.cpp function ID3D12CommandSignature (line 33) | ID3D12CommandSignature* CD3DX12AffinityCommandSignature::GetChildObject(... FILE: Libraries/D3DX12AffinityLayer/Desktop/CD3DX12AffinityDescriptorHeap.cpp function D3D12_DESCRIPTOR_HEAP_DESC (line 15) | D3D12_DESCRIPTOR_HEAP_DESC STDMETHODCALLTYPE CD3DX12AffinityDescriptorHe... function D3D12_CPU_DESCRIPTOR_HANDLE (line 20) | D3D12_CPU_DESCRIPTOR_HANDLE STDMETHODCALLTYPE CD3DX12AffinityDescriptorH... function D3D12_GPU_DESCRIPTOR_HANDLE (line 31) | D3D12_GPU_DESCRIPTOR_HANDLE STDMETHODCALLTYPE CD3DX12AffinityDescriptorH... function D3D12_CPU_DESCRIPTOR_HANDLE (line 42) | D3D12_CPU_DESCRIPTOR_HANDLE STDMETHODCALLTYPE CD3DX12AffinityDescriptorH... function D3D12_GPU_DESCRIPTOR_HANDLE (line 47) | D3D12_GPU_DESCRIPTOR_HANDLE STDMETHODCALLTYPE CD3DX12AffinityDescriptorH... function ID3D12DescriptorHeap (line 128) | ID3D12DescriptorHeap* CD3DX12AffinityDescriptorHeap::GetChildObject(UINT... FILE: Libraries/D3DX12AffinityLayer/Desktop/CD3DX12AffinityDevice.cpp function UINT (line 37) | UINT STDMETHODCALLTYPE CD3DX12AffinityDevice::GetNodeCount(void) function UINT (line 42) | UINT CD3DX12AffinityDevice::LDAAllNodeMasks() function HRESULT (line 47) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityDevice::CreateCommandQueue( function HRESULT (line 86) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityDevice::CreateCommandAllocator( function HRESULT (line 122) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityDevice::CreateGraphicsPipelineS... function HRESULT (line 168) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityDevice::CreateComputePipelineSt... function HRESULT (line 214) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityDevice::CreateCommandList( function HRESULT (line 269) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityDevice::CheckFeatureSupport( function HRESULT (line 279) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityDevice::CreateDescriptorHeap( function UINT (line 329) | UINT STDMETHODCALLTYPE CD3DX12AffinityDevice::GetDescriptorHandleIncreme... function UINT (line 340) | UINT STDMETHODCALLTYPE CD3DX12AffinityDevice::GetActiveDescriptorHandleI... function HRESULT (line 352) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityDevice::CreateRootSignature( function D3D12_RESOURCE_ALLOCATION_INFO (line 712) | D3D12_RESOURCE_ALLOCATION_INFO STDMETHODCALLTYPE CD3DX12AffinityDevice::... function D3D12_HEAP_PROPERTIES (line 721) | D3D12_HEAP_PROPERTIES STDMETHODCALLTYPE CD3DX12AffinityDevice::GetCustom... function UINT64 (line 729) | UINT64 GetBufferSizeForResource( function HRESULT (line 764) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityDevice::CreateCommittedResource( function HRESULT (line 896) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityDevice::CreateHeap( function HRESULT (line 935) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityDevice::CreatePlacedResource( function HRESULT (line 988) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityDevice::CreateReservedResource( function HRESULT (line 1036) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityDevice::MakeResident( function HRESULT (line 1065) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityDevice::Evict( function HRESULT (line 1104) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityDevice::CreateFence( function HRESULT (line 1142) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityDevice::GetDeviceRemovedReason(... function HRESULT (line 1174) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityDevice::CreateQueryHeap( function HRESULT (line 1213) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityDevice::SetStablePowerState( function HRESULT (line 1233) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityDevice::CreateCommandSignature( function LUID (line 1295) | LUID STDMETHODCALLTYPE CD3DX12AffinityDevice::GetAdapterLuid(UINT Affini... function ID3D12Device (line 1300) | ID3D12Device* CD3DX12AffinityDevice::GetChildObject(UINT AffinityIndex) function UINT (line 1390) | UINT CD3DX12AffinityDevice::GetDeviceCount() function D3D12_CPU_DESCRIPTOR_HANDLE (line 1395) | D3D12_CPU_DESCRIPTOR_HANDLE CD3DX12AffinityDevice::GetCPUHeapPointer(D3D... function D3D12_GPU_DESCRIPTOR_HANDLE (line 1429) | D3D12_GPU_DESCRIPTOR_HANDLE CD3DX12AffinityDevice::GetGPUHeapPointer(D3D... function D3D12_GPU_VIRTUAL_ADDRESS (line 1463) | D3D12_GPU_VIRTUAL_ADDRESS CD3DX12AffinityDevice::GetGPUVirtualAddress(D3... function UINT (line 1518) | UINT CD3DX12AffinityDevice::AffinityIndexToNodeMask(UINT const Index) function UINT (line 1543) | UINT CD3DX12AffinityDevice::GetActiveNodeMask() FILE: Libraries/D3DX12AffinityLayer/Desktop/CD3DX12AffinityDevice.h type D3DX12_CPU_DESCRIPTOR_HANDLE_COMPARATOR (line 18) | struct D3DX12_CPU_DESCRIPTOR_HANDLE_COMPARATOR type D3DX12_GPU_DESCRIPTOR_HANDLE_COMPARATOR (line 26) | struct D3DX12_GPU_DESCRIPTOR_HANDLE_COMPARATOR FILE: Libraries/D3DX12AffinityLayer/Desktop/CD3DX12AffinityDeviceChild.cpp function HRESULT (line 23) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityDeviceChild::GetDevice( function HRESULT (line 33) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityDeviceChild::GetDevice( FILE: Libraries/D3DX12AffinityLayer/Desktop/CD3DX12AffinityFence.cpp function UINT64 (line 15) | UINT64 STDMETHODCALLTYPE CD3DX12AffinityFence::GetCompletedValue(void) function UINT64 (line 31) | UINT64 CD3DX12AffinityFence::GetCompletedValue(UINT AffinityMask) function HRESULT (line 47) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityFence::SetEventOnCompletion( function HRESULT (line 56) | HRESULT CD3DX12AffinityFence::SetEventOnCompletion(UINT64 Value, HANDLE ... function HRESULT (line 70) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityFence::WaitOnFenceCompletion( function HRESULT (line 97) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityFence::Signal( function HRESULT (line 118) | HRESULT CD3DX12AffinityFence::Signal(UINT64 Value, UINT AffinityIndex) function ID3D12Fence (line 147) | ID3D12Fence* CD3DX12AffinityFence::GetChildObject(UINT AffinityIndex) FILE: Libraries/D3DX12AffinityLayer/Desktop/CD3DX12AffinityGraphicsCommandList.cpp function D3D12_COMMAND_LIST_TYPE (line 21) | D3D12_COMMAND_LIST_TYPE CD3DX12AffinityGraphicsCommandList::GetType() function ID3D12GraphicsCommandList (line 1073) | ID3D12GraphicsCommandList* CD3DX12AffinityGraphicsCommandList::GetChildO... function UINT (line 1078) | UINT CD3DX12AffinityGraphicsCommandList::GetActiveAffinityMask() FILE: Libraries/D3DX12AffinityLayer/Desktop/CD3DX12AffinityHeap.cpp function D3D12_HEAP_DESC (line 34) | D3D12_HEAP_DESC STDMETHODCALLTYPE CD3DX12AffinityHeap::GetDesc(UINT Affi... function ID3D12Heap (line 39) | ID3D12Heap* CD3DX12AffinityHeap::GetChildObject(UINT AffinityIndex) FILE: Libraries/D3DX12AffinityLayer/Desktop/CD3DX12AffinityObject.cpp function HRESULT (line 15) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityObject::GetPrivateData( function HRESULT (line 31) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityObject::SetPrivateData( function HRESULT (line 47) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityObject::SetPrivateDataInterface( function HRESULT (line 62) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityObject::SetName( function UINT (line 92) | UINT CD3DX12AffinityObject::AffinityIndexToMask(UINT const Index) function ULONG (line 130) | ULONG CD3DX12AffinityObject::AddRef() function ULONG (line 136) | ULONG CD3DX12AffinityObject::Release() function CD3DX12AffinityDevice (line 150) | CD3DX12AffinityDevice* CD3DX12AffinityObject::GetParentDevice() function UINT (line 155) | UINT CD3DX12AffinityObject::GetNodeMask() function UINT (line 160) | UINT CD3DX12AffinityObject::GetNodeCount() function UINT (line 165) | UINT CD3DX12AffinityObject::GetActiveNodeIndex() FILE: Libraries/D3DX12AffinityLayer/Desktop/CD3DX12AffinityObject.h function STDMETHODCALLTYPE (line 21) | STDMETHODCALLTYPE QueryInterface( FILE: Libraries/D3DX12AffinityLayer/Desktop/CD3DX12AffinityPipelineState.cpp function HRESULT (line 15) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityPipelineState::GetCachedBlob( FILE: Libraries/D3DX12AffinityLayer/Desktop/CD3DX12AffinityResource.cpp function HRESULT (line 15) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityResource::Map( function D3D12_RESOURCE_DESC (line 105) | D3D12_RESOURCE_DESC STDMETHODCALLTYPE CD3DX12AffinityResource::GetDesc(U... function D3D12_GPU_VIRTUAL_ADDRESS (line 114) | D3D12_GPU_VIRTUAL_ADDRESS STDMETHODCALLTYPE CD3DX12AffinityResource::Get... function HRESULT (line 144) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityResource::WriteToSubresource( function HRESULT (line 173) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityResource::ReadFromSubresource( function HRESULT (line 189) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityResource::GetHeapProperties( function ID3D12Resource (line 321) | ID3D12Resource* CD3DX12AffinityResource::GetChildObject(UINT AffinityIndex) FILE: Libraries/D3DX12AffinityLayer/Desktop/CD3DX12AffinityRootSignature.cpp function ID3D12RootSignature (line 33) | ID3D12RootSignature* CD3DX12AffinityRootSignature::GetChildObject(UINT A... FILE: Libraries/D3DX12AffinityLayer/Desktop/CDXGIAffinitySwapChain.cpp function HRESULT (line 18) | HRESULT STDMETHODCALLTYPE CDXGIAffinitySwapChain::GetParent( function HRESULT (line 31) | HRESULT STDMETHODCALLTYPE CDXGIAffinitySwapChain::Present( function HRESULT (line 115) | HRESULT STDMETHODCALLTYPE CDXGIAffinitySwapChain::GetBuffer( function HRESULT (line 203) | HRESULT STDMETHODCALLTYPE CDXGIAffinitySwapChain::SetFullscreenState( function HRESULT (line 238) | HRESULT STDMETHODCALLTYPE CDXGIAffinitySwapChain::GetFullscreenState( function HRESULT (line 251) | HRESULT STDMETHODCALLTYPE CDXGIAffinitySwapChain::GetDesc( function HRESULT (line 263) | HRESULT STDMETHODCALLTYPE CDXGIAffinitySwapChain::ResizeBuffers( function HRESULT (line 402) | HRESULT STDMETHODCALLTYPE CDXGIAffinitySwapChain::ResizeTarget( function HRESULT (line 436) | HRESULT STDMETHODCALLTYPE CDXGIAffinitySwapChain::GetContainingOutput( function HRESULT (line 448) | HRESULT STDMETHODCALLTYPE CDXGIAffinitySwapChain::GetFrameStatistics( function HRESULT (line 460) | HRESULT STDMETHODCALLTYPE CDXGIAffinitySwapChain::GetLastPresentCount( function HRESULT (line 472) | HRESULT CDXGIAffinitySwapChain::GetDesc1(DXGI_SWAP_CHAIN_DESC1* pDesc, U... function HRESULT (line 482) | HRESULT CDXGIAffinitySwapChain::GetFullscreenDesc(DXGI_SWAP_CHAIN_FULLSC... function HRESULT (line 492) | HRESULT CDXGIAffinitySwapChain::GetHwnd(HWND* pHwnd, UINT AffinityIndex) function HRESULT (line 502) | HRESULT CDXGIAffinitySwapChain::GetCoreWindow(REFIID refiid, void** ppUn... function HRESULT (line 512) | HRESULT CDXGIAffinitySwapChain::Present1(UINT SyncInterval, UINT Present... function BOOL (line 517) | BOOL CDXGIAffinitySwapChain::IsTemporaryMonoSupported(UINT AffinityIndex) function HRESULT (line 527) | HRESULT CDXGIAffinitySwapChain::GetRestrictToOutput(IDXGIOutput** ppRest... function HRESULT (line 537) | HRESULT CDXGIAffinitySwapChain::SetBackgroundColor(const DXGI_RGBA* pCol... function HRESULT (line 569) | HRESULT CDXGIAffinitySwapChain::GetBackgroundColor(DXGI_RGBA* pColor, UI... function HRESULT (line 579) | HRESULT CDXGIAffinitySwapChain::SetRotation(DXGI_MODE_ROTATION Rotation,... function HRESULT (line 610) | HRESULT CDXGIAffinitySwapChain::GetRotation(DXGI_MODE_ROTATION* pRotatio... function HRESULT (line 620) | HRESULT STDMETHODCALLTYPE CDXGIAffinitySwapChain::SetSourceSize( function HRESULT (line 655) | HRESULT STDMETHODCALLTYPE CDXGIAffinitySwapChain::GetSourceSize( function HRESULT (line 668) | HRESULT STDMETHODCALLTYPE CDXGIAffinitySwapChain::SetMaximumFrameLatency( function HRESULT (line 701) | HRESULT STDMETHODCALLTYPE CDXGIAffinitySwapChain::GetMaximumFrameLatency( function HANDLE (line 713) | HANDLE STDMETHODCALLTYPE CDXGIAffinitySwapChain::GetFrameLatencyWaitable... function HRESULT (line 723) | HRESULT CDXGIAffinitySwapChain::SetMatrixTransform( function HRESULT (line 757) | HRESULT CDXGIAffinitySwapChain::GetMatrixTransform( function UINT (line 769) | UINT CDXGIAffinitySwapChain::GetCurrentBackBufferIndex() function HRESULT (line 774) | HRESULT STDMETHODCALLTYPE CDXGIAffinitySwapChain::CheckColorSpaceSupport( function HRESULT (line 787) | HRESULT STDMETHODCALLTYPE CDXGIAffinitySwapChain::SetColorSpace1( function HRESULT (line 820) | HRESULT STDMETHODCALLTYPE CDXGIAffinitySwapChain::ResizeBuffers1( function HRESULT (line 853) | HRESULT CDXGIAffinitySwapChain::CreateDummyRenderTargetsAndCrossAdapterC... FILE: Libraries/D3DX12AffinityLayer/Desktop/CDXGIAffinitySwapChain.h function UINT (line 19) | inline UINT gcd(UINT a, UINT b) function UINT (line 30) | inline UINT lcm(UINT a, UINT b) type EAffinitySwapChainMode (line 37) | enum EAffinitySwapChainMode FILE: Libraries/D3DX12AffinityLayer/Desktop/D3DX12AffinityCreateMultiDevice.cpp function HRESULT (line 20) | HRESULT WINAPI D3DX12AffinityCreateLDADevice( FILE: Libraries/D3DX12AffinityLayer/Desktop/DXGIXAffinityCreateLDASwapChain.cpp function HRESULT (line 17) | HRESULT STDMETHODCALLTYPE DXGIXAffinityCreateLDASwapChain( function HRESULT (line 37) | HRESULT STDMETHODCALLTYPE DXGIXAffinityCreateLDASwapChain( FILE: Libraries/D3DX12AffinityLayer/Desktop/DXGIXAffinityCreateSingleWindowSwapChain.cpp function HRESULT (line 26) | HRESULT STDMETHODCALLTYPE DXGIXAffinityCreateSingleWindowSwapChain( FILE: Libraries/D3DX12AffinityLayer/Desktop/Utils.cpp function WriteHRESULTError (line 20) | void WriteHRESULTError(HRESULT const hr) FILE: Libraries/D3DX12AffinityLayer/Desktop/Utils.h type EAffinityMask (line 81) | struct EAffinityMask type EAffinityMode (line 94) | struct EAffinityMode type EAffinityRenderingMode (line 102) | struct EAffinityRenderingMode function c99_vsnprintf (line 147) | inline int c99_vsnprintf(char* outBuf, size_t size, const char* format, ... function c99_snprintf (line 159) | inline int c99_snprintf(char* outBuf, size_t size, const char* format, ...) function DebugLog (line 176) | inline void DebugLog(wchar_t const* const Format, ...) function ReleaseLog (line 196) | inline void ReleaseLog(wchar_t const* const Format, ...) FILE: Libraries/D3DX12AffinityLayer/Desktop/d3dx12.h type CD3DX12_DEFAULT (line 19) | struct CD3DX12_DEFAULT {} function D3D12_RECT (line 34) | struct CD3DX12_RECT : public D3D12_RECT function D3D12_VIEWPORT (line 57) | struct CD3DX12_VIEWPORT : public D3D12_VIEWPORT type CD3DX12_BOX (line 122) | struct CD3DX12_BOX function explicit (line 126) | explicit CD3DX12_BOX( const D3D12_BOX& o ) : function explicit (line 129) | explicit CD3DX12_BOX( function explicit (line 140) | explicit CD3DX12_BOX( function explicit (line 153) | explicit CD3DX12_BOX( type CD3DX12_DEPTH_STENCIL_DESC (line 180) | struct CD3DX12_DEPTH_STENCIL_DESC function explicit (line 184) | explicit CD3DX12_DEPTH_STENCIL_DESC( const D3D12_DEPTH_STENCIL_DESC& o ) : function explicit (line 187) | explicit CD3DX12_DEPTH_STENCIL_DESC( CD3DX12_DEFAULT ) function explicit (line 200) | explicit CD3DX12_DEPTH_STENCIL_DESC( type CD3DX12_DEPTH_STENCIL_DESC1 (line 236) | struct CD3DX12_DEPTH_STENCIL_DESC1 function explicit (line 240) | explicit CD3DX12_DEPTH_STENCIL_DESC1( const D3D12_DEPTH_STENCIL_DESC1& o... function explicit (line 243) | explicit CD3DX12_DEPTH_STENCIL_DESC1( const D3D12_DEPTH_STENCIL_DESC& o ) function explicit (line 261) | explicit CD3DX12_DEPTH_STENCIL_DESC1( CD3DX12_DEFAULT ) function explicit (line 275) | explicit CD3DX12_DEPTH_STENCIL_DESC1( function explicit (line 336) | explicit CD3DX12_BLEND_DESC( const D3D12_BLEND_DESC& o ) : function explicit (line 339) | explicit CD3DX12_BLEND_DESC( CD3DX12_DEFAULT ) type CD3DX12_RASTERIZER_DESC (line 359) | struct CD3DX12_RASTERIZER_DESC function explicit (line 363) | explicit CD3DX12_RASTERIZER_DESC( const D3D12_RASTERIZER_DESC& o ) : function explicit (line 366) | explicit CD3DX12_RASTERIZER_DESC( CD3DX12_DEFAULT ) function explicit (line 380) | explicit CD3DX12_RASTERIZER_DESC( type CD3DX12_RESOURCE_ALLOCATION_INFO (line 410) | struct CD3DX12_RESOURCE_ALLOCATION_INFO function explicit (line 414) | explicit CD3DX12_RESOURCE_ALLOCATION_INFO( const D3D12_RESOURCE_ALLOCATI... function explicit (line 432) | explicit CD3DX12_HEAP_PROPERTIES(const D3D12_HEAP_PROPERTIES &o) : type CD3DX12_HEAP_DESC (line 476) | struct CD3DX12_HEAP_DESC function explicit (line 480) | explicit CD3DX12_HEAP_DESC(const D3D12_HEAP_DESC &o) : type CD3DX12_CLEAR_VALUE (line 563) | struct CD3DX12_CLEAR_VALUE function explicit (line 567) | explicit CD3DX12_CLEAR_VALUE(const D3D12_CLEAR_VALUE &o) : type CD3DX12_RANGE (line 591) | struct CD3DX12_RANGE function explicit (line 595) | explicit CD3DX12_RANGE(const D3D12_RANGE &o) : function explicit (line 631) | explicit CD3DX12_SUBRESOURCE_RANGE_UINT64(const D3D12_SUBRESOURCE_RANGE_... type CD3DX12_SHADER_BYTECODE (line 654) | struct CD3DX12_SHADER_BYTECODE function explicit (line 658) | explicit CD3DX12_SHADER_BYTECODE(const D3D12_SHADER_BYTECODE &o) : function D3D12_TILED_RESOURCE_COORDINATE (line 678) | struct CD3DX12_TILED_RESOURCE_COORDINATE : public D3D12_TILED_RESOURCE_C... type CD3DX12_TILE_REGION_SIZE (line 700) | struct CD3DX12_TILE_REGION_SIZE function explicit (line 704) | explicit CD3DX12_TILE_REGION_SIZE(const D3D12_TILE_REGION_SIZE &o) : function D3D12_SUBRESOURCE_TILING (line 724) | struct CD3DX12_SUBRESOURCE_TILING : public D3D12_SUBRESOURCE_TILING type CD3DX12_TILE_SHAPE (line 746) | struct CD3DX12_TILE_SHAPE function explicit (line 750) | explicit CD3DX12_TILE_SHAPE(const D3D12_TILE_SHAPE &o) : function D3D12_RESOURCE_BARRIER (line 766) | struct CD3DX12_RESOURCE_BARRIER : public D3D12_RESOURCE_BARRIER function D3D12_PACKED_MIP_INFO (line 817) | struct CD3DX12_PACKED_MIP_INFO : public D3D12_PACKED_MIP_INFO type CD3DX12_SUBRESOURCE_FOOTPRINT (line 839) | struct CD3DX12_SUBRESOURCE_FOOTPRINT function explicit (line 843) | explicit CD3DX12_SUBRESOURCE_FOOTPRINT(const D3D12_SUBRESOURCE_FOOTPRINT... type CD3DX12_TEXTURE_COPY_LOCATION (line 873) | struct CD3DX12_TEXTURE_COPY_LOCATION function explicit (line 877) | explicit CD3DX12_TEXTURE_COPY_LOCATION(const D3D12_TEXTURE_COPY_LOCATION... function D3D12_DESCRIPTOR_RANGE (line 896) | struct CD3DX12_DESCRIPTOR_RANGE : public D3D12_DESCRIPTOR_RANGE function D3D12_ROOT_DESCRIPTOR_TABLE (line 942) | struct CD3DX12_ROOT_DESCRIPTOR_TABLE : public D3D12_ROOT_DESCRIPTOR_TABLE function Init (line 955) | inline void Init( function Init (line 962) | static inline void Init( function D3D12_ROOT_CONSTANTS (line 973) | struct CD3DX12_ROOT_CONSTANTS : public D3D12_ROOT_CONSTANTS function D3D12_ROOT_DESCRIPTOR (line 1008) | struct CD3DX12_ROOT_DESCRIPTOR : public D3D12_ROOT_DESCRIPTOR function D3D12_ROOT_PARAMETER (line 1036) | struct CD3DX12_ROOT_PARAMETER : public D3D12_ROOT_PARAMETER function InitAsDescriptorTable (line 1099) | inline void InitAsDescriptorTable( function D3D12_STATIC_SAMPLER_DESC (line 1142) | struct CD3DX12_STATIC_SAMPLER_DESC : public D3D12_STATIC_SAMPLER_DESC function D3D12_ROOT_SIGNATURE_DESC (line 1244) | struct CD3DX12_ROOT_SIGNATURE_DESC : public D3D12_ROOT_SIGNATURE_DESC function CD3DX12_ROOT_SIGNATURE_DESC (line 1259) | CD3DX12_ROOT_SIGNATURE_DESC(CD3DX12_DEFAULT) function D3D12_DESCRIPTOR_RANGE1 (line 1291) | struct CD3DX12_DESCRIPTOR_RANGE1 : public D3D12_DESCRIPTOR_RANGE1 function D3D12_ROOT_DESCRIPTOR_TABLE1 (line 1341) | struct CD3DX12_ROOT_DESCRIPTOR_TABLE1 : public D3D12_ROOT_DESCRIPTOR_TABLE1 function Init (line 1354) | inline void Init( function Init (line 1361) | static inline void Init( function D3D12_ROOT_DESCRIPTOR1 (line 1372) | struct CD3DX12_ROOT_DESCRIPTOR1 : public D3D12_ROOT_DESCRIPTOR1 function D3D12_ROOT_PARAMETER1 (line 1407) | struct CD3DX12_ROOT_PARAMETER1 : public D3D12_ROOT_PARAMETER1 function InitAsDescriptorTable (line 1473) | inline void InitAsDescriptorTable( function D3D12_VERSIONED_ROOT_SIGNATURE_DESC (line 1519) | struct CD3DX12_VERSIONED_ROOT_SIGNATURE_DESC : public D3D12_VERSIONED_RO... function CD3DX12_VERSIONED_ROOT_SIGNATURE_DESC (line 1553) | CD3DX12_VERSIONED_ROOT_SIGNATURE_DESC(CD3DX12_DEFAULT) function D3D12_CPU_DESCRIPTOR_HANDLE (line 1612) | struct CD3DX12_CPU_DESCRIPTOR_HANDLE : public D3D12_CPU_DESCRIPTOR_HANDLE function D3D12_GPU_DESCRIPTOR_HANDLE (line 1673) | struct CD3DX12_GPU_DESCRIPTOR_HANDLE : public D3D12_GPU_DESCRIPTOR_HANDLE function UINT (line 1734) | inline UINT D3D12CalcSubresource( UINT MipSlice, UINT ArraySlice, UINT P... function D3D12DecomposeSubresource (line 1741) | void D3D12DecomposeSubresource( UINT Subresource, UINT MipLevels, UINT A... function UINT8 (line 1749) | inline UINT8 D3D12GetFormatPlaneCount( function D3D12_RESOURCE_DESC (line 1763) | struct CD3DX12_RESOURCE_DESC : public D3D12_RESOURCE_DESC function CD3DX12_RESOURCE_DESC (line 1795) | static inline CD3DX12_RESOURCE_DESC Buffer( function UINT8 (line 1854) | inline UINT8 PlaneCount(_In_ ID3D12Device* pDevice) const function UINT (line 1856) | inline UINT Subresources(_In_ ID3D12Device* pDevice) const function UINT (line 1858) | inline UINT CalcSubresource(UINT MipSlice, UINT ArraySlice, UINT PlaneSl... function D3D12IsLayoutOpaque (line 2042) | inline bool D3D12IsLayoutOpaque( D3D12_TEXTURE_LAYOUT Layout ) function ID3D12CommandList (line 2047) | ID3D12CommandList * const * CommandListCast(t_CommandListType * const * pp) function HRESULT (line 2061) | inline HRESULT D3DX12SerializeVersionedRootSignature( function D3D12_RT_FORMAT_ARRAY (line 2177) | struct CD3DX12_RT_FORMAT_ARRAY : public D3D12_RT_FORMAT_ARRAY function CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2200) | alignas(void*) CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2211) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< D3D12_PIPELINE_STATE_FL... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2212) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< UINT, ... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2213) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< ID3D12RootSignature*, ... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2214) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< D3D12_INPUT_LAYOUT_DESC... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2215) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< D3D12_INDEX_BUFFER_STRI... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2216) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< D3D12_PRIMITIVE_TOPOLOG... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2217) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< D3D12_SHADER_BYTECODE, ... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2218) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< D3D12_SHADER_BYTECODE, ... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2219) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< D3D12_STREAM_OUTPUT_DES... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2220) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< D3D12_SHADER_BYTECODE, ... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2221) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< D3D12_SHADER_BYTECODE, ... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2222) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< D3D12_SHADER_BYTECODE, ... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2223) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< D3D12_SHADER_BYTECODE, ... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2224) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< CD3DX12_BLEND_DESC, ... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2225) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< CD3DX12_DEPTH_STENCIL_D... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2226) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< CD3DX12_DEPTH_STENCIL_D... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2227) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< DXGI_FORMAT, ... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2228) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< CD3DX12_RASTERIZER_DESC... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2229) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< D3D12_RT_FORMAT_ARRAY, ... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2230) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< DXGI_SAMPLE_DESC, ... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2231) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< UINT, ... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2232) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< D3D12_CACHED_PIPELINE_S... type ID3DX12PipelineParserCallbacks (line 2237) | struct ID3DX12PipelineParserCallbacks function ErrorUnknownSubobject (line 2266) | void ErrorUnknownSubobject(UINT /*UnknownTypeValue*/) {} function ComputeDescV0 (line 2270) | struct CD3DX12_PIPELINE_STATE_STREAM function D3D12_PIPELINE_STATE_SUBOBJECT_TYPE (line 2393) | inline D3D12_PIPELINE_STATE_SUBOBJECT_TYPE D3DX12GetBaseSubobjectType(D3... function HRESULT (line 2404) | inline HRESULT D3DX12ParsePipelineStream(const D3D12_PIPELINE_STATE_STRE... FILE: Libraries/D3DX12AffinityLayer/Desktop/d3dx12affinity_d3dx12.h function D3DX12_AFFINITY_RESOURCE_BARRIER (line 29) | struct CD3DX12_AFFINITY_RESOURCE_BARRIER : public D3DX12_AFFINITY_RESOUR... function D3DX12_AFFINITY_TEXTURE_COPY_LOCATION (line 80) | struct CD3DX12_AFFINITY_TEXTURE_COPY_LOCATION : public D3DX12_AFFINITY_T... function UINT8 (line 103) | inline UINT8 D3D12GetFormatPlaneCount( function D3D12_RESOURCE_DESC (line 117) | struct CD3DX12_AFFINITY_RESOURCE_DESC : public D3D12_RESOURCE_DESC function CD3DX12_AFFINITY_RESOURCE_DESC (line 149) | static inline CD3DX12_AFFINITY_RESOURCE_DESC Buffer( function UINT8 (line 212) | inline UINT8 PlaneCount(_In_ CD3DX12AffinityDevice* pDevice) const function UINT (line 216) | inline UINT Subresources(_In_ CD3DX12AffinityDevice* pDevice) const function UINT (line 220) | inline UINT CalcSubresource(UINT MipSlice, UINT ArraySlice, UINT PlaneSl... function CD3DX12AffinityCommandList (line 384) | inline CD3DX12AffinityCommandList* const* CommandListCast(CD3DX12Affinit... FILE: Libraries/D3DX12AffinityLayer/Desktop/d3dx12affinity_structs.h type D3DX12_AFFINITY_GRAPHICS_PIPELINE_STATE_DESC (line 25) | typedef struct D3DX12_AFFINITY_GRAPHICS_PIPELINE_STATE_DESC type D3DX12_AFFINITY_COMPUTE_PIPELINE_STATE_DESC (line 79) | typedef struct D3DX12_AFFINITY_COMPUTE_PIPELINE_STATE_DESC type D3DX12_AFFINITY_RESOURCE_TRANSITION_BARRIER (line 100) | typedef struct D3DX12_AFFINITY_RESOURCE_TRANSITION_BARRIER type D3DX12_AFFINITY_RESOURCE_ALIASING_BARRIER (line 119) | typedef struct D3DX12_AFFINITY_RESOURCE_ALIASING_BARRIER type D3DX12_AFFINITY_RESOURCE_UAV_BARRIER (line 134) | typedef struct D3DX12_AFFINITY_RESOURCE_UAV_BARRIER type return (line 147) | typedef struct D3DX12_AFFINITY_RESOURCE_BARRIER type Type (line 180) | typedef struct D3DX12_AFFINITY_TEXTURE_COPY_LOCATION FILE: Libraries/D3DX12AffinityLayer/UWP/CD3DX12AffinityCommandAllocator.cpp function HRESULT (line 41) | HRESULT CD3DX12AffinityCommandAllocator::Reset(void) function ID3D12CommandAllocator (line 67) | ID3D12CommandAllocator* CD3DX12AffinityCommandAllocator::GetChildObject(... FILE: Libraries/D3DX12AffinityLayer/UWP/CD3DX12AffinityCommandList.cpp function D3D12_COMMAND_LIST_TYPE (line 34) | D3D12_COMMAND_LIST_TYPE STDMETHODCALLTYPE CD3DX12AffinityCommandList::Ge... function BOOL (line 39) | BOOL STDMETHODCALLTYPE CD3DX12AffinityCommandList::AssertResourceState( function HRESULT (line 62) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityCommandList::SetFeatureMask( function ID3D12CommandList (line 90) | ID3D12CommandList* CD3DX12AffinityCommandList::GetChildObject(UINT Affin... FILE: Libraries/D3DX12AffinityLayer/UWP/CD3DX12AffinityCommandQueue.cpp function HRESULT (line 168) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityCommandQueue::Signal( function HRESULT (line 194) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityCommandQueue::Wait( function HRESULT (line 219) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityCommandQueue::GetTimestampFrequ... function HRESULT (line 226) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityCommandQueue::GetClockCalibration( function D3D12_COMMAND_QUEUE_DESC (line 234) | D3D12_COMMAND_QUEUE_DESC STDMETHODCALLTYPE CD3DX12AffinityCommandQueue::... function ID3D12CommandQueue (line 239) | ID3D12CommandQueue* CD3DX12AffinityCommandQueue::GetQueueForSwapChainCre... function ID3D12CommandQueue (line 263) | ID3D12CommandQueue* CD3DX12AffinityCommandQueue::GetChildObject(UINT Aff... FILE: Libraries/D3DX12AffinityLayer/UWP/CD3DX12AffinityCommandSignature.cpp function ID3D12CommandSignature (line 33) | ID3D12CommandSignature* CD3DX12AffinityCommandSignature::GetChildObject(... FILE: Libraries/D3DX12AffinityLayer/UWP/CD3DX12AffinityDescriptorHeap.cpp function D3D12_DESCRIPTOR_HEAP_DESC (line 15) | D3D12_DESCRIPTOR_HEAP_DESC STDMETHODCALLTYPE CD3DX12AffinityDescriptorHe... function D3D12_CPU_DESCRIPTOR_HANDLE (line 20) | D3D12_CPU_DESCRIPTOR_HANDLE STDMETHODCALLTYPE CD3DX12AffinityDescriptorH... function D3D12_GPU_DESCRIPTOR_HANDLE (line 31) | D3D12_GPU_DESCRIPTOR_HANDLE STDMETHODCALLTYPE CD3DX12AffinityDescriptorH... function D3D12_CPU_DESCRIPTOR_HANDLE (line 42) | D3D12_CPU_DESCRIPTOR_HANDLE STDMETHODCALLTYPE CD3DX12AffinityDescriptorH... function D3D12_GPU_DESCRIPTOR_HANDLE (line 47) | D3D12_GPU_DESCRIPTOR_HANDLE STDMETHODCALLTYPE CD3DX12AffinityDescriptorH... function ID3D12DescriptorHeap (line 128) | ID3D12DescriptorHeap* CD3DX12AffinityDescriptorHeap::GetChildObject(UINT... FILE: Libraries/D3DX12AffinityLayer/UWP/CD3DX12AffinityDevice.cpp function UINT (line 37) | UINT STDMETHODCALLTYPE CD3DX12AffinityDevice::GetNodeCount(void) function UINT (line 42) | UINT CD3DX12AffinityDevice::LDAAllNodeMasks() function HRESULT (line 47) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityDevice::CreateCommandQueue( function HRESULT (line 86) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityDevice::CreateCommandAllocator( function HRESULT (line 122) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityDevice::CreateGraphicsPipelineS... function HRESULT (line 168) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityDevice::CreateComputePipelineSt... function HRESULT (line 214) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityDevice::CreateCommandList( function HRESULT (line 269) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityDevice::CheckFeatureSupport( function HRESULT (line 279) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityDevice::CreateDescriptorHeap( function UINT (line 329) | UINT STDMETHODCALLTYPE CD3DX12AffinityDevice::GetDescriptorHandleIncreme... function UINT (line 340) | UINT STDMETHODCALLTYPE CD3DX12AffinityDevice::GetActiveDescriptorHandleI... function HRESULT (line 352) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityDevice::CreateRootSignature( function D3D12_RESOURCE_ALLOCATION_INFO (line 712) | D3D12_RESOURCE_ALLOCATION_INFO STDMETHODCALLTYPE CD3DX12AffinityDevice::... function D3D12_HEAP_PROPERTIES (line 721) | D3D12_HEAP_PROPERTIES STDMETHODCALLTYPE CD3DX12AffinityDevice::GetCustom... function UINT64 (line 729) | UINT64 GetBufferSizeForResource( function HRESULT (line 764) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityDevice::CreateCommittedResource( function HRESULT (line 896) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityDevice::CreateHeap( function HRESULT (line 935) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityDevice::CreatePlacedResource( function HRESULT (line 988) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityDevice::CreateReservedResource( function HRESULT (line 1036) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityDevice::MakeResident( function HRESULT (line 1065) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityDevice::Evict( function HRESULT (line 1104) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityDevice::CreateFence( function HRESULT (line 1142) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityDevice::GetDeviceRemovedReason(... function HRESULT (line 1174) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityDevice::CreateQueryHeap( function HRESULT (line 1213) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityDevice::SetStablePowerState( function HRESULT (line 1233) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityDevice::CreateCommandSignature( function LUID (line 1295) | LUID STDMETHODCALLTYPE CD3DX12AffinityDevice::GetAdapterLuid(UINT Affini... function ID3D12Device (line 1300) | ID3D12Device* CD3DX12AffinityDevice::GetChildObject(UINT AffinityIndex) function UINT (line 1390) | UINT CD3DX12AffinityDevice::GetDeviceCount() function D3D12_CPU_DESCRIPTOR_HANDLE (line 1395) | D3D12_CPU_DESCRIPTOR_HANDLE CD3DX12AffinityDevice::GetCPUHeapPointer(D3D... function D3D12_GPU_DESCRIPTOR_HANDLE (line 1429) | D3D12_GPU_DESCRIPTOR_HANDLE CD3DX12AffinityDevice::GetGPUHeapPointer(D3D... function D3D12_GPU_VIRTUAL_ADDRESS (line 1463) | D3D12_GPU_VIRTUAL_ADDRESS CD3DX12AffinityDevice::GetGPUVirtualAddress(D3... function UINT (line 1518) | UINT CD3DX12AffinityDevice::AffinityIndexToNodeMask(UINT const Index) function UINT (line 1543) | UINT CD3DX12AffinityDevice::GetActiveNodeMask() FILE: Libraries/D3DX12AffinityLayer/UWP/CD3DX12AffinityDevice.h type D3DX12_CPU_DESCRIPTOR_HANDLE_COMPARATOR (line 18) | struct D3DX12_CPU_DESCRIPTOR_HANDLE_COMPARATOR type D3DX12_GPU_DESCRIPTOR_HANDLE_COMPARATOR (line 26) | struct D3DX12_GPU_DESCRIPTOR_HANDLE_COMPARATOR FILE: Libraries/D3DX12AffinityLayer/UWP/CD3DX12AffinityDeviceChild.cpp function HRESULT (line 23) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityDeviceChild::GetDevice( function HRESULT (line 33) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityDeviceChild::GetDevice( FILE: Libraries/D3DX12AffinityLayer/UWP/CD3DX12AffinityFence.cpp function UINT64 (line 15) | UINT64 STDMETHODCALLTYPE CD3DX12AffinityFence::GetCompletedValue(void) function UINT64 (line 31) | UINT64 CD3DX12AffinityFence::GetCompletedValue(UINT AffinityMask) function HRESULT (line 47) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityFence::SetEventOnCompletion( function HRESULT (line 56) | HRESULT CD3DX12AffinityFence::SetEventOnCompletion(UINT64 Value, HANDLE ... function HRESULT (line 70) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityFence::WaitOnFenceCompletion( function HRESULT (line 97) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityFence::Signal( function HRESULT (line 118) | HRESULT CD3DX12AffinityFence::Signal(UINT64 Value, UINT AffinityIndex) function ID3D12Fence (line 147) | ID3D12Fence* CD3DX12AffinityFence::GetChildObject(UINT AffinityIndex) FILE: Libraries/D3DX12AffinityLayer/UWP/CD3DX12AffinityGraphicsCommandList.cpp function D3D12_COMMAND_LIST_TYPE (line 21) | D3D12_COMMAND_LIST_TYPE CD3DX12AffinityGraphicsCommandList::GetType() function ID3D12GraphicsCommandList (line 1073) | ID3D12GraphicsCommandList* CD3DX12AffinityGraphicsCommandList::GetChildO... function UINT (line 1078) | UINT CD3DX12AffinityGraphicsCommandList::GetActiveAffinityMask() FILE: Libraries/D3DX12AffinityLayer/UWP/CD3DX12AffinityHeap.cpp function D3D12_HEAP_DESC (line 34) | D3D12_HEAP_DESC STDMETHODCALLTYPE CD3DX12AffinityHeap::GetDesc(UINT Affi... function ID3D12Heap (line 39) | ID3D12Heap* CD3DX12AffinityHeap::GetChildObject(UINT AffinityIndex) FILE: Libraries/D3DX12AffinityLayer/UWP/CD3DX12AffinityObject.cpp function HRESULT (line 15) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityObject::GetPrivateData( function HRESULT (line 31) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityObject::SetPrivateData( function HRESULT (line 47) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityObject::SetPrivateDataInterface( function HRESULT (line 62) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityObject::SetName( function UINT (line 92) | UINT CD3DX12AffinityObject::AffinityIndexToMask(UINT const Index) function ULONG (line 130) | ULONG CD3DX12AffinityObject::AddRef() function ULONG (line 136) | ULONG CD3DX12AffinityObject::Release() function CD3DX12AffinityDevice (line 150) | CD3DX12AffinityDevice* CD3DX12AffinityObject::GetParentDevice() function UINT (line 155) | UINT CD3DX12AffinityObject::GetNodeMask() function UINT (line 160) | UINT CD3DX12AffinityObject::GetNodeCount() function UINT (line 165) | UINT CD3DX12AffinityObject::GetActiveNodeIndex() FILE: Libraries/D3DX12AffinityLayer/UWP/CD3DX12AffinityObject.h function STDMETHODCALLTYPE (line 21) | STDMETHODCALLTYPE QueryInterface( FILE: Libraries/D3DX12AffinityLayer/UWP/CD3DX12AffinityPipelineState.cpp function HRESULT (line 15) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityPipelineState::GetCachedBlob( FILE: Libraries/D3DX12AffinityLayer/UWP/CD3DX12AffinityResource.cpp function HRESULT (line 15) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityResource::Map( function D3D12_RESOURCE_DESC (line 105) | D3D12_RESOURCE_DESC STDMETHODCALLTYPE CD3DX12AffinityResource::GetDesc(U... function D3D12_GPU_VIRTUAL_ADDRESS (line 114) | D3D12_GPU_VIRTUAL_ADDRESS STDMETHODCALLTYPE CD3DX12AffinityResource::Get... function HRESULT (line 144) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityResource::WriteToSubresource( function HRESULT (line 173) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityResource::ReadFromSubresource( function HRESULT (line 189) | HRESULT STDMETHODCALLTYPE CD3DX12AffinityResource::GetHeapProperties( function ID3D12Resource (line 321) | ID3D12Resource* CD3DX12AffinityResource::GetChildObject(UINT AffinityIndex) FILE: Libraries/D3DX12AffinityLayer/UWP/CD3DX12AffinityRootSignature.cpp function ID3D12RootSignature (line 33) | ID3D12RootSignature* CD3DX12AffinityRootSignature::GetChildObject(UINT A... FILE: Libraries/D3DX12AffinityLayer/UWP/CDXGIAffinitySwapChain.cpp function HRESULT (line 18) | HRESULT STDMETHODCALLTYPE CDXGIAffinitySwapChain::GetParent( function HRESULT (line 31) | HRESULT STDMETHODCALLTYPE CDXGIAffinitySwapChain::Present( function HRESULT (line 115) | HRESULT STDMETHODCALLTYPE CDXGIAffinitySwapChain::GetBuffer( function HRESULT (line 203) | HRESULT STDMETHODCALLTYPE CDXGIAffinitySwapChain::SetFullscreenState( function HRESULT (line 238) | HRESULT STDMETHODCALLTYPE CDXGIAffinitySwapChain::GetFullscreenState( function HRESULT (line 251) | HRESULT STDMETHODCALLTYPE CDXGIAffinitySwapChain::GetDesc( function HRESULT (line 263) | HRESULT STDMETHODCALLTYPE CDXGIAffinitySwapChain::ResizeBuffers( function HRESULT (line 402) | HRESULT STDMETHODCALLTYPE CDXGIAffinitySwapChain::ResizeTarget( function HRESULT (line 436) | HRESULT STDMETHODCALLTYPE CDXGIAffinitySwapChain::GetContainingOutput( function HRESULT (line 448) | HRESULT STDMETHODCALLTYPE CDXGIAffinitySwapChain::GetFrameStatistics( function HRESULT (line 460) | HRESULT STDMETHODCALLTYPE CDXGIAffinitySwapChain::GetLastPresentCount( function HRESULT (line 472) | HRESULT CDXGIAffinitySwapChain::GetDesc1(DXGI_SWAP_CHAIN_DESC1* pDesc, U... function HRESULT (line 482) | HRESULT CDXGIAffinitySwapChain::GetFullscreenDesc(DXGI_SWAP_CHAIN_FULLSC... function HRESULT (line 492) | HRESULT CDXGIAffinitySwapChain::GetHwnd(HWND* pHwnd, UINT AffinityIndex) function HRESULT (line 502) | HRESULT CDXGIAffinitySwapChain::GetCoreWindow(REFIID refiid, void** ppUn... function HRESULT (line 512) | HRESULT CDXGIAffinitySwapChain::Present1(UINT SyncInterval, UINT Present... function BOOL (line 517) | BOOL CDXGIAffinitySwapChain::IsTemporaryMonoSupported(UINT AffinityIndex) function HRESULT (line 527) | HRESULT CDXGIAffinitySwapChain::GetRestrictToOutput(IDXGIOutput** ppRest... function HRESULT (line 537) | HRESULT CDXGIAffinitySwapChain::SetBackgroundColor(const DXGI_RGBA* pCol... function HRESULT (line 569) | HRESULT CDXGIAffinitySwapChain::GetBackgroundColor(DXGI_RGBA* pColor, UI... function HRESULT (line 579) | HRESULT CDXGIAffinitySwapChain::SetRotation(DXGI_MODE_ROTATION Rotation,... function HRESULT (line 610) | HRESULT CDXGIAffinitySwapChain::GetRotation(DXGI_MODE_ROTATION* pRotatio... function HRESULT (line 620) | HRESULT STDMETHODCALLTYPE CDXGIAffinitySwapChain::SetSourceSize( function HRESULT (line 655) | HRESULT STDMETHODCALLTYPE CDXGIAffinitySwapChain::GetSourceSize( function HRESULT (line 668) | HRESULT STDMETHODCALLTYPE CDXGIAffinitySwapChain::SetMaximumFrameLatency( function HRESULT (line 701) | HRESULT STDMETHODCALLTYPE CDXGIAffinitySwapChain::GetMaximumFrameLatency( function HANDLE (line 713) | HANDLE STDMETHODCALLTYPE CDXGIAffinitySwapChain::GetFrameLatencyWaitable... function HRESULT (line 723) | HRESULT CDXGIAffinitySwapChain::SetMatrixTransform( function HRESULT (line 757) | HRESULT CDXGIAffinitySwapChain::GetMatrixTransform( function UINT (line 769) | UINT CDXGIAffinitySwapChain::GetCurrentBackBufferIndex() function HRESULT (line 774) | HRESULT STDMETHODCALLTYPE CDXGIAffinitySwapChain::CheckColorSpaceSupport( function HRESULT (line 787) | HRESULT STDMETHODCALLTYPE CDXGIAffinitySwapChain::SetColorSpace1( function HRESULT (line 820) | HRESULT STDMETHODCALLTYPE CDXGIAffinitySwapChain::ResizeBuffers1( function HRESULT (line 853) | HRESULT CDXGIAffinitySwapChain::CreateDummyRenderTargetsAndCrossAdapterC... FILE: Libraries/D3DX12AffinityLayer/UWP/CDXGIAffinitySwapChain.h function UINT (line 19) | inline UINT gcd(UINT a, UINT b) function UINT (line 30) | inline UINT lcm(UINT a, UINT b) type EAffinitySwapChainMode (line 37) | enum EAffinitySwapChainMode FILE: Libraries/D3DX12AffinityLayer/UWP/D3DX12AffinityCreateMultiDevice.cpp function HRESULT (line 20) | HRESULT WINAPI D3DX12AffinityCreateLDADevice( FILE: Libraries/D3DX12AffinityLayer/UWP/DXGIXAffinityCreateLDASwapChain.cpp function HRESULT (line 17) | HRESULT STDMETHODCALLTYPE DXGIXAffinityCreateLDASwapChain( function HRESULT (line 37) | HRESULT STDMETHODCALLTYPE DXGIXAffinityCreateLDASwapChain( FILE: Libraries/D3DX12AffinityLayer/UWP/DXGIXAffinityCreateSingleWindowSwapChain.cpp function HRESULT (line 26) | HRESULT STDMETHODCALLTYPE DXGIXAffinityCreateSingleWindowSwapChain( FILE: Libraries/D3DX12AffinityLayer/UWP/Utils.cpp function WriteHRESULTError (line 20) | void WriteHRESULTError(HRESULT const hr) FILE: Libraries/D3DX12AffinityLayer/UWP/Utils.h type EAffinityMask (line 81) | struct EAffinityMask type EAffinityMode (line 94) | struct EAffinityMode type EAffinityRenderingMode (line 102) | struct EAffinityRenderingMode function c99_vsnprintf (line 147) | inline int c99_vsnprintf(char* outBuf, size_t size, const char* format, ... function c99_snprintf (line 159) | inline int c99_snprintf(char* outBuf, size_t size, const char* format, ...) function DebugLog (line 176) | inline void DebugLog(wchar_t const* const Format, ...) function ReleaseLog (line 196) | inline void ReleaseLog(wchar_t const* const Format, ...) FILE: Libraries/D3DX12AffinityLayer/UWP/d3dx12.h type CD3DX12_DEFAULT (line 19) | struct CD3DX12_DEFAULT {} function D3D12_RECT (line 34) | struct CD3DX12_RECT : public D3D12_RECT function D3D12_VIEWPORT (line 57) | struct CD3DX12_VIEWPORT : public D3D12_VIEWPORT type CD3DX12_BOX (line 122) | struct CD3DX12_BOX function explicit (line 126) | explicit CD3DX12_BOX( const D3D12_BOX& o ) : function explicit (line 129) | explicit CD3DX12_BOX( function explicit (line 140) | explicit CD3DX12_BOX( function explicit (line 153) | explicit CD3DX12_BOX( type CD3DX12_DEPTH_STENCIL_DESC (line 180) | struct CD3DX12_DEPTH_STENCIL_DESC function explicit (line 184) | explicit CD3DX12_DEPTH_STENCIL_DESC( const D3D12_DEPTH_STENCIL_DESC& o ) : function explicit (line 187) | explicit CD3DX12_DEPTH_STENCIL_DESC( CD3DX12_DEFAULT ) function explicit (line 200) | explicit CD3DX12_DEPTH_STENCIL_DESC( type CD3DX12_DEPTH_STENCIL_DESC1 (line 236) | struct CD3DX12_DEPTH_STENCIL_DESC1 function explicit (line 240) | explicit CD3DX12_DEPTH_STENCIL_DESC1( const D3D12_DEPTH_STENCIL_DESC1& o... function explicit (line 243) | explicit CD3DX12_DEPTH_STENCIL_DESC1( const D3D12_DEPTH_STENCIL_DESC& o ) function explicit (line 261) | explicit CD3DX12_DEPTH_STENCIL_DESC1( CD3DX12_DEFAULT ) function explicit (line 275) | explicit CD3DX12_DEPTH_STENCIL_DESC1( function explicit (line 336) | explicit CD3DX12_BLEND_DESC( const D3D12_BLEND_DESC& o ) : function explicit (line 339) | explicit CD3DX12_BLEND_DESC( CD3DX12_DEFAULT ) type CD3DX12_RASTERIZER_DESC (line 359) | struct CD3DX12_RASTERIZER_DESC function explicit (line 363) | explicit CD3DX12_RASTERIZER_DESC( const D3D12_RASTERIZER_DESC& o ) : function explicit (line 366) | explicit CD3DX12_RASTERIZER_DESC( CD3DX12_DEFAULT ) function explicit (line 380) | explicit CD3DX12_RASTERIZER_DESC( type CD3DX12_RESOURCE_ALLOCATION_INFO (line 410) | struct CD3DX12_RESOURCE_ALLOCATION_INFO function explicit (line 414) | explicit CD3DX12_RESOURCE_ALLOCATION_INFO( const D3D12_RESOURCE_ALLOCATI... function explicit (line 432) | explicit CD3DX12_HEAP_PROPERTIES(const D3D12_HEAP_PROPERTIES &o) : type CD3DX12_HEAP_DESC (line 476) | struct CD3DX12_HEAP_DESC function explicit (line 480) | explicit CD3DX12_HEAP_DESC(const D3D12_HEAP_DESC &o) : type CD3DX12_CLEAR_VALUE (line 563) | struct CD3DX12_CLEAR_VALUE function explicit (line 567) | explicit CD3DX12_CLEAR_VALUE(const D3D12_CLEAR_VALUE &o) : type CD3DX12_RANGE (line 591) | struct CD3DX12_RANGE function explicit (line 595) | explicit CD3DX12_RANGE(const D3D12_RANGE &o) : function explicit (line 631) | explicit CD3DX12_SUBRESOURCE_RANGE_UINT64(const D3D12_SUBRESOURCE_RANGE_... type CD3DX12_SHADER_BYTECODE (line 654) | struct CD3DX12_SHADER_BYTECODE function explicit (line 658) | explicit CD3DX12_SHADER_BYTECODE(const D3D12_SHADER_BYTECODE &o) : function D3D12_TILED_RESOURCE_COORDINATE (line 678) | struct CD3DX12_TILED_RESOURCE_COORDINATE : public D3D12_TILED_RESOURCE_C... type CD3DX12_TILE_REGION_SIZE (line 700) | struct CD3DX12_TILE_REGION_SIZE function explicit (line 704) | explicit CD3DX12_TILE_REGION_SIZE(const D3D12_TILE_REGION_SIZE &o) : function D3D12_SUBRESOURCE_TILING (line 724) | struct CD3DX12_SUBRESOURCE_TILING : public D3D12_SUBRESOURCE_TILING type CD3DX12_TILE_SHAPE (line 746) | struct CD3DX12_TILE_SHAPE function explicit (line 750) | explicit CD3DX12_TILE_SHAPE(const D3D12_TILE_SHAPE &o) : function D3D12_RESOURCE_BARRIER (line 766) | struct CD3DX12_RESOURCE_BARRIER : public D3D12_RESOURCE_BARRIER function D3D12_PACKED_MIP_INFO (line 817) | struct CD3DX12_PACKED_MIP_INFO : public D3D12_PACKED_MIP_INFO type CD3DX12_SUBRESOURCE_FOOTPRINT (line 839) | struct CD3DX12_SUBRESOURCE_FOOTPRINT function explicit (line 843) | explicit CD3DX12_SUBRESOURCE_FOOTPRINT(const D3D12_SUBRESOURCE_FOOTPRINT... type CD3DX12_TEXTURE_COPY_LOCATION (line 873) | struct CD3DX12_TEXTURE_COPY_LOCATION function explicit (line 877) | explicit CD3DX12_TEXTURE_COPY_LOCATION(const D3D12_TEXTURE_COPY_LOCATION... function D3D12_DESCRIPTOR_RANGE (line 896) | struct CD3DX12_DESCRIPTOR_RANGE : public D3D12_DESCRIPTOR_RANGE function D3D12_ROOT_DESCRIPTOR_TABLE (line 942) | struct CD3DX12_ROOT_DESCRIPTOR_TABLE : public D3D12_ROOT_DESCRIPTOR_TABLE function Init (line 955) | inline void Init( function Init (line 962) | static inline void Init( function D3D12_ROOT_CONSTANTS (line 973) | struct CD3DX12_ROOT_CONSTANTS : public D3D12_ROOT_CONSTANTS function D3D12_ROOT_DESCRIPTOR (line 1008) | struct CD3DX12_ROOT_DESCRIPTOR : public D3D12_ROOT_DESCRIPTOR function D3D12_ROOT_PARAMETER (line 1036) | struct CD3DX12_ROOT_PARAMETER : public D3D12_ROOT_PARAMETER function InitAsDescriptorTable (line 1099) | inline void InitAsDescriptorTable( function D3D12_STATIC_SAMPLER_DESC (line 1142) | struct CD3DX12_STATIC_SAMPLER_DESC : public D3D12_STATIC_SAMPLER_DESC function D3D12_ROOT_SIGNATURE_DESC (line 1244) | struct CD3DX12_ROOT_SIGNATURE_DESC : public D3D12_ROOT_SIGNATURE_DESC function CD3DX12_ROOT_SIGNATURE_DESC (line 1259) | CD3DX12_ROOT_SIGNATURE_DESC(CD3DX12_DEFAULT) function D3D12_DESCRIPTOR_RANGE1 (line 1291) | struct CD3DX12_DESCRIPTOR_RANGE1 : public D3D12_DESCRIPTOR_RANGE1 function D3D12_ROOT_DESCRIPTOR_TABLE1 (line 1341) | struct CD3DX12_ROOT_DESCRIPTOR_TABLE1 : public D3D12_ROOT_DESCRIPTOR_TABLE1 function Init (line 1354) | inline void Init( function Init (line 1361) | static inline void Init( function D3D12_ROOT_DESCRIPTOR1 (line 1372) | struct CD3DX12_ROOT_DESCRIPTOR1 : public D3D12_ROOT_DESCRIPTOR1 function D3D12_ROOT_PARAMETER1 (line 1407) | struct CD3DX12_ROOT_PARAMETER1 : public D3D12_ROOT_PARAMETER1 function InitAsDescriptorTable (line 1473) | inline void InitAsDescriptorTable( function D3D12_VERSIONED_ROOT_SIGNATURE_DESC (line 1519) | struct CD3DX12_VERSIONED_ROOT_SIGNATURE_DESC : public D3D12_VERSIONED_RO... function CD3DX12_VERSIONED_ROOT_SIGNATURE_DESC (line 1553) | CD3DX12_VERSIONED_ROOT_SIGNATURE_DESC(CD3DX12_DEFAULT) function D3D12_CPU_DESCRIPTOR_HANDLE (line 1612) | struct CD3DX12_CPU_DESCRIPTOR_HANDLE : public D3D12_CPU_DESCRIPTOR_HANDLE function D3D12_GPU_DESCRIPTOR_HANDLE (line 1673) | struct CD3DX12_GPU_DESCRIPTOR_HANDLE : public D3D12_GPU_DESCRIPTOR_HANDLE function UINT (line 1734) | inline UINT D3D12CalcSubresource( UINT MipSlice, UINT ArraySlice, UINT P... function D3D12DecomposeSubresource (line 1741) | void D3D12DecomposeSubresource( UINT Subresource, UINT MipLevels, UINT A... function UINT8 (line 1749) | inline UINT8 D3D12GetFormatPlaneCount( function D3D12_RESOURCE_DESC (line 1763) | struct CD3DX12_RESOURCE_DESC : public D3D12_RESOURCE_DESC function CD3DX12_RESOURCE_DESC (line 1795) | static inline CD3DX12_RESOURCE_DESC Buffer( function UINT8 (line 1854) | inline UINT8 PlaneCount(_In_ ID3D12Device* pDevice) const function UINT (line 1856) | inline UINT Subresources(_In_ ID3D12Device* pDevice) const function UINT (line 1858) | inline UINT CalcSubresource(UINT MipSlice, UINT ArraySlice, UINT PlaneSl... function D3D12IsLayoutOpaque (line 2042) | inline bool D3D12IsLayoutOpaque( D3D12_TEXTURE_LAYOUT Layout ) function ID3D12CommandList (line 2047) | ID3D12CommandList * const * CommandListCast(t_CommandListType * const * pp) function HRESULT (line 2061) | inline HRESULT D3DX12SerializeVersionedRootSignature( function D3D12_RT_FORMAT_ARRAY (line 2177) | struct CD3DX12_RT_FORMAT_ARRAY : public D3D12_RT_FORMAT_ARRAY function CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2200) | alignas(void*) CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2211) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< D3D12_PIPELINE_STATE_FL... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2212) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< UINT, ... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2213) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< ID3D12RootSignature*, ... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2214) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< D3D12_INPUT_LAYOUT_DESC... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2215) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< D3D12_INDEX_BUFFER_STRI... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2216) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< D3D12_PRIMITIVE_TOPOLOG... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2217) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< D3D12_SHADER_BYTECODE, ... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2218) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< D3D12_SHADER_BYTECODE, ... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2219) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< D3D12_STREAM_OUTPUT_DES... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2220) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< D3D12_SHADER_BYTECODE, ... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2221) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< D3D12_SHADER_BYTECODE, ... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2222) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< D3D12_SHADER_BYTECODE, ... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2223) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< D3D12_SHADER_BYTECODE, ... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2224) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< CD3DX12_BLEND_DESC, ... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2225) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< CD3DX12_DEPTH_STENCIL_D... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2226) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< CD3DX12_DEPTH_STENCIL_D... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2227) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< DXGI_FORMAT, ... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2228) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< CD3DX12_RASTERIZER_DESC... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2229) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< D3D12_RT_FORMAT_ARRAY, ... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2230) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< DXGI_SAMPLE_DESC, ... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2231) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< UINT, ... type CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (line 2232) | typedef CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT< D3D12_CACHED_PIPELINE_S... type ID3DX12PipelineParserCallbacks (line 2237) | struct ID3DX12PipelineParserCallbacks function ErrorUnknownSubobject (line 2266) | void ErrorUnknownSubobject(UINT /*UnknownTypeValue*/) {} function ComputeDescV0 (line 2270) | struct CD3DX12_PIPELINE_STATE_STREAM function D3D12_PIPELINE_STATE_SUBOBJECT_TYPE (line 2393) | inline D3D12_PIPELINE_STATE_SUBOBJECT_TYPE D3DX12GetBaseSubobjectType(D3... function HRESULT (line 2404) | inline HRESULT D3DX12ParsePipelineStream(const D3D12_PIPELINE_STATE_STRE... FILE: Libraries/D3DX12AffinityLayer/UWP/d3dx12affinity_d3dx12.h function D3DX12_AFFINITY_RESOURCE_BARRIER (line 29) | struct CD3DX12_AFFINITY_RESOURCE_BARRIER : public D3DX12_AFFINITY_RESOUR... function D3DX12_AFFINITY_TEXTURE_COPY_LOCATION (line 80) | struct CD3DX12_AFFINITY_TEXTURE_COPY_LOCATION : public D3DX12_AFFINITY_T... function UINT8 (line 103) | inline UINT8 D3D12GetFormatPlaneCount( function D3D12_RESOURCE_DESC (line 117) | struct CD3DX12_AFFINITY_RESOURCE_DESC : public D3D12_RESOURCE_DESC function CD3DX12_AFFINITY_RESOURCE_DESC (line 149) | static inline CD3DX12_AFFINITY_RESOURCE_DESC Buffer( function UINT8 (line 212) | inline UINT8 PlaneCount(_In_ CD3DX12AffinityDevice* pDevice) const function UINT (line 216) | inline UINT Subresources(_In_ CD3DX12AffinityDevice* pDevice) const function UINT (line 220) | inline UINT CalcSubresource(UINT MipSlice, UINT ArraySlice, UINT PlaneSl... function CD3DX12AffinityCommandList (line 384) | inline CD3DX12AffinityCommandList* const* CommandListCast(CD3DX12Affinit... FILE: Libraries/D3DX12AffinityLayer/UWP/d3dx12affinity_structs.h type D3DX12_AFFINITY_GRAPHICS_PIPELINE_STATE_DESC (line 25) | typedef struct D3DX12_AFFINITY_GRAPHICS_PIPELINE_STATE_DESC type D3DX12_AFFINITY_COMPUTE_PIPELINE_STATE_DESC (line 79) | typedef struct D3DX12_AFFINITY_COMPUTE_PIPELINE_STATE_DESC type D3DX12_AFFINITY_RESOURCE_TRANSITION_BARRIER (line 100) | typedef struct D3DX12_AFFINITY_RESOURCE_TRANSITION_BARRIER type D3DX12_AFFINITY_RESOURCE_ALIASING_BARRIER (line 119) | typedef struct D3DX12_AFFINITY_RESOURCE_ALIASING_BARRIER type D3DX12_AFFINITY_RESOURCE_UAV_BARRIER (line 134) | typedef struct D3DX12_AFFINITY_RESOURCE_UAV_BARRIER type return (line 147) | typedef struct D3DX12_AFFINITY_RESOURCE_BARRIER type Type (line 180) | typedef struct D3DX12_AFFINITY_TEXTURE_COPY_LOCATION FILE: Libraries/D3DX12Residency/d3dx12Residency.h function namespace (line 13) | namespace D3DX12Residency type DeviceWideSyncPoint (line 449) | struct DeviceWideSyncPoint function IsCompleted (line 470) | inline bool IsCompleted() function WaitForCompletion (line 482) | inline void WaitForCompletion(HANDLE Event) function class (line 502) | class LRUCache function class (line 646) | class ResidencyManagerInternal function HRESULT (line 679) | HRESULT Initialize(ID3D12Device* ParentDevice, UINT DeviceNodeIndex, IDX... function Destroy (line 746) | void Destroy() function BeginTrackingObject (line 803) | void BeginTrackingObject(ManagedObject* pObject) function EndTrackingObject (line 820) | void EndTrackingObject(ManagedObject* pObject) function HRESULT (line 828) | HRESULT ExecuteCommandLists(ID3D12CommandQueue* Queue, ID3D12CommandList... function HRESULT (line 833) | HRESULT GetCurrentGPUSyncPoint(ID3D12CommandQueue* Queue, UINT64 *pGPUSy... function HRESULT (line 893) | HRESULT SignalFence(ID3D12CommandQueue *Queue, Internal::Fence *QueueFence) function HRESULT (line 909) | HRESULT ExecuteSubset(ID3D12CommandQueue* Queue, ID3D12CommandList** Com... type AsyncWorkload (line 1021) | struct AsyncWorkload function ProcessPagingWork (line 1087) | void ProcessPagingWork(AsyncWorkload* pWork) function HRESULT (line 1267) | HRESULT EnqueueAsyncWork(ResidencySet* pMasterSet, UINT64 FenceValueToSi... function AsyncWorkload (line 1291) | AsyncWorkload* DequeueAsyncWork() function GetCurrentBudget (line 1305) | void GetCurrentBudget(DXGI_QUERY_VIDEO_MEMORY_INFO* InfoOut, DXGI_MEMORY... function HRESULT (line 1310) | HRESULT EnqueueSyncPoint() function WaitForSyncPoint (line 1363) | void WaitForSyncPoint(UINT64 SyncPointID) function UINT64 (line 1397) | UINT64 GetCurrentEvictionGracePeriod(DXGI_QUERY_VIDEO_MEMORY_INFO* Local... function class (line 1455) | class ResidencyManager FILE: MiniEngine/Core/ART/Animation/AnimatedValue.cpp type ART (line 9) | namespace ART { FILE: MiniEngine/Core/ART/Animation/AnimatedValue.h function namespace (line 11) | namespace ART { function virtual (line 118) | virtual void ClearKeyframes() override; function virtual (line 164) | virtual void ClearKeyframes() override; FILE: MiniEngine/Core/ART/Animation/AnimationController.cpp function SceneAnimation_ptr (line 39) | SceneAnimation_ptr& AnimationController::GetSceneAnimation() { function BaseCamera (line 48) | BaseCamera* AnimationController::GetTargetCamera() { function AnimatedValueBase (line 337) | AnimatedValueBase* AnimationController::GetActiveAnimationFromScene() { FILE: MiniEngine/Core/ART/Animation/AnimationController.h function namespace (line 10) | namespace ART { FILE: MiniEngine/Core/ART/Animation/CameraAnimation.cpp type ART (line 11) | namespace ART { function CameraFrame (line 13) | CameraFrame operator + (const CameraFrame& a, const CameraFrame& b) { function CameraFrame (line 19) | CameraFrame operator * (const CameraFrame& a, float f) { function CameraFrame (line 25) | CameraFrame operator * (float f, const CameraFrame& a) { FILE: MiniEngine/Core/ART/Animation/CameraAnimation.h function namespace (line 10) | namespace ART { function DeserializeJSON (line 81) | void JSONSerializableValue::DeserializeJSON(rapidjson:... FILE: MiniEngine/Core/ART/Animation/SceneAnimation.h function namespace (line 12) | namespace ART { FILE: MiniEngine/Core/ART/Animation/SerializationUtil.h type SerializationException (line 8) | struct SerializationException { function Value (line 24) | JSONSerializableValue(const T& val) : Value(val) {} function DeserializeJSON (line 31) | void DeserializeJSON(rapidjson::Value& jsonValue) { function DeserializeJSON (line 61) | float>::DeserializeJSON(rapidjson::Value& jsonValue) { function DeserializeJSON (line 87) | void JSONSerializableValue::DeserializeJSON(rapidjson::Valu... function DeserializeJSON (line 104) | void JSONSerializableValue::DeserializeJSON(rapidjson::Va... FILE: MiniEngine/Core/ART/GUI/AnimationWidget.cpp type ARTGUI (line 24) | namespace ARTGUI { FILE: MiniEngine/Core/ART/GUI/AnimationWidget.h function namespace (line 10) | namespace ARTGUI { FILE: MiniEngine/Core/ART/GUI/GUICore.cpp type ARTGUI (line 27) | namespace ARTGUI { function initKeyCodes (line 56) | void initKeyCodes() { function SetHwnd (line 103) | void SetHwnd(HWND hWnd) { function Initialize (line 107) | void Initialize() { function Finalize (line 186) | void Finalize() { function ReleaseSwapchainResources (line 206) | void ReleaseSwapchainResources() { function Resize (line 218) | void Resize(uint32_t width, uint32_t height) { function Update (line 274) | void Update(float elapsedTime) { function Display (line 339) | void Display(GraphicsContext& Context) { function IsFocused (line 393) | bool IsFocused() { function IsVisible (line 397) | bool IsVisible() { function AddWidgetBase (line 401) | void AddWidgetBase(const IGUIWidget_ptr& widget) { function LRESULT (line 405) | LRESULT WndProcHandler(HWND hWnd, UINT msg, WPARAM wParam, LPARAM lPar... function SetText (line 412) | void SetText(const std::string& text) { FILE: MiniEngine/Core/ART/GUI/GUICore.h function namespace (line 20) | namespace ARTGUI { FILE: MiniEngine/Core/ART/GUI/GUIUtil.h function namespace (line 7) | namespace ART { FILE: MiniEngine/Core/ART/GUI/IGUIWidget.h function namespace (line 9) | namespace ARTGUI { FILE: MiniEngine/Core/ART/GUI/SequencerWidget.cpp type ARTGUI (line 27) | namespace ARTGUI { function updateFloatFromCharArray (line 50) | void updateFloatFromCharArray(float& f, char* txt) { FILE: MiniEngine/Core/ART/GUI/SequencerWidget.h function namespace (line 11) | namespace ARTGUI { FILE: MiniEngine/Core/ART/GUI/imgui/imgui.cpp function ImVec2 (line 830) | ImVec2 ImLineClosestPoint(const ImVec2& a, const ImVec2& b, const ImVec2... function ImTriangleContainsPoint (line 844) | bool ImTriangleContainsPoint(const ImVec2& a, const ImVec2& b, const ImV... function ImTriangleBarycentricCoords (line 852) | void ImTriangleBarycentricCoords(const ImVec2& a, const ImVec2& b, const... function ImVec2 (line 863) | ImVec2 ImTriangleClosestPoint(const ImVec2& a, const ImVec2& b, const Im... function ImStricmp (line 879) | int ImStricmp(const char* str1, const char* str2) function ImStrnicmp (line 886) | int ImStrnicmp(const char* str1, const char* str2, int count) function ImStrncpy (line 893) | void ImStrncpy(char* dst, const char* src, int count) function ImStrlenW (line 907) | int ImStrlenW(const ImWchar* str) function ImWchar (line 914) | const ImWchar* ImStrbolW(const ImWchar* buf_mid_line, const ImWchar* buf... function ImFormatString (line 957) | int ImFormatString(char* buf, int buf_size, const char* fmt, ...) function ImFormatStringV (line 970) | int ImFormatStringV(char* buf, int buf_size, const char* fmt, va_list args) function ImU32 (line 982) | ImU32 ImHash(const void* data, int data_size, ImU32 seed) function ImTextCharFromUtf8 (line 1031) | int ImTextCharFromUtf8(unsigned int* out_char, const char* in_text, cons... function ImTextStrFromUtf8 (line 1089) | int ImTextStrFromUtf8(ImWchar* buf, int buf_size, const char* in_text, c... function ImTextCountCharsFromUtf8 (line 1108) | int ImTextCountCharsFromUtf8(const char* in_text, const char* in_text_end) function ImTextCharToUtf8 (line 1124) | static inline int ImTextCharToUtf8(char* buf, int buf_size, unsigned int c) function ImTextCountUtf8BytesFromChar (line 1161) | static inline int ImTextCountUtf8BytesFromChar(unsigned int c) function ImTextStrToUtf8 (line 1170) | int ImTextStrToUtf8(char* buf, int buf_size, const ImWchar* in_text, con... function ImTextCountUtf8BytesFromStr (line 1186) | int ImTextCountUtf8BytesFromStr(const ImWchar* in_text, const ImWchar* i... function ImVec4 (line 1200) | ImVec4 ImGui::ColorConvertU32ToFloat4(ImU32 in) function ImU32 (line 1210) | ImU32 ImGui::ColorConvertFloat4ToU32(const ImVec4& in) function ImU32 (line 1220) | ImU32 ImGui::GetColorU32(ImGuiCol idx, float alpha_mul) function ImU32 (line 1228) | ImU32 ImGui::GetColorU32(const ImVec4& col) function ImVec4 (line 1236) | const ImVec4& ImGui::GetStyleColorVec4(ImGuiCol idx) function ImU32 (line 1242) | ImU32 ImGui::GetColorU32(ImU32 col) function FILE (line 1303) | FILE* ImFileOpen(const char* filename, const char* mode) function LowerBound (line 1372) | static ImVector::iterator LowerBound(ImVector& out_sorted_w... function AddDrawListToRenderList (line 2589) | static void AddDrawListToRenderList(ImVector& out_render_li... function AddWindowToRenderList (line 2622) | static void AddWindowToRenderList(ImVector& out_render_list... function AddWindowToRenderListSelectLayer (line 2636) | static void AddWindowToRenderListSelectLayer(ImGuiWindow* window) function LogRenderedText (line 2831) | static void LogRenderedText(const ImVec2& ref_pos, const char* text, con... function ImVec2 (line 3040) | ImVec2 ImGui::CalcTextSize(const char* text, const char* text_end, bool ... function ImGuiWindow (line 3097) | static ImGuiWindow* FindHoveredWindow(ImVec2 pos, bool excluding_childs) function IsKeyPressedMap (line 3142) | static bool IsKeyPressedMap(ImGuiKey key, bool repeat) function ImVec2 (line 3254) | ImVec2 ImGui::GetMousePos() function ImVec2 (line 3260) | ImVec2 ImGui::GetMousePosOnOpeningCurrentPopup() function ImVec2 (line 3277) | ImVec2 ImGui::GetMouseDragDelta(int button, float lock_threshold) function ImGuiMouseCursor (line 3297) | ImGuiMouseCursor ImGui::GetMouseCursor() function ImVec2 (line 3371) | ImVec2 ImGui::GetItemRectMin() function ImVec2 (line 3377) | ImVec2 ImGui::GetItemRectMax() function ImVec2 (line 3383) | ImVec2 ImGui::GetItemRectSize() function ImVec2 (line 3389) | ImVec2 ImGui::CalcItemRectClosestPoint(const ImVec2& pos, bool on_edge, ... function ImRect (line 3397) | static ImRect GetVisibleRect() function BeginTooltipEx (line 3406) | static void BeginTooltipEx(bool override_previous_tooltip) function CloseInactivePopups (line 3473) | static void CloseInactivePopups() function ImGuiWindow (line 3504) | static ImGuiWindow* GetFrontMostModalRootWindow() function ClosePopupToLevel (line 3514) | static void ClosePopupToLevel(int remaining) function ClosePopup (line 3524) | static void ClosePopup(ImGuiID id) function ClearSetNextWindowData (line 3544) | static inline void ClearSetNextWindowData() function BeginPopupEx (line 3552) | static bool BeginPopupEx(ImGuiID id, ImGuiWindowFlags extra_flags) function BeginChildEx (line 3671) | static bool BeginChildEx(const char* name, ImGuiID id, const ImVec2& siz... function CheckStacksSize (line 3758) | static void CheckStacksSize(ImGuiWindow* window, bool write) function ImVec2 (line 3772) | static ImVec2 FindBestPopupWindowPos(const ImVec2& base_pos, const ImVec... function ImGuiWindow (line 3800) | ImGuiWindow* ImGui::FindWindowByName(const char* name) function ImGuiWindow (line 3811) | static ImGuiWindow* CreateNewWindow(const char* name, ImVec2 size, ImGui... function ApplySizeFullWithConstraint (line 3877) | static void ApplySizeFullWithConstraint(ImGuiWindow* window, ImVec2 new_... function ImVec2 (line 3902) | static ImVec2 CalcNextScrollFromScrollTargetAndClamp(ImGuiWindow* window) function Scrollbar (line 4517) | static void Scrollbar(ImGuiWindow* window, bool horizontal) function PushMultiItemsWidths (line 4658) | static void PushMultiItemsWidths(int components, float w_full) function ImFont (line 4693) | static ImFont* GetDefaultFont() function SetCurrentFont (line 4699) | static void SetCurrentFont(ImFont* font) type ImGuiStyleVarInfo (line 4812) | struct ImGuiStyleVarInfo function ImGuiStyleVarInfo (line 4835) | static const ImGuiStyleVarInfo* GetStyleVarInfo(ImGuiStyleVar idx) function ImVec2 (line 4983) | ImVec2 ImGui::GetWindowPos() function SetWindowScrollY (line 4990) | static void SetWindowScrollY(ImGuiWindow* window, float new_scroll_y) function SetWindowPos (line 4997) | static void SetWindowPos(ImGuiWindow* window, const ImVec2& pos, ImGuiCo... function ImVec2 (line 5025) | ImVec2 ImGui::GetWindowSize() function SetWindowSize (line 5031) | static void SetWindowSize(ImGuiWindow* window, const ImVec2& size, ImGui... function SetWindowCollapsed (line 5073) | static void SetWindowCollapsed(ImGuiWindow* window, bool collapsed, ImGu... function ImVec2 (line 5184) | ImVec2 ImGui::GetContentRegionMax() function ImVec2 (line 5193) | ImVec2 ImGui::GetContentRegionAvail() function ImVec2 (line 5205) | ImVec2 ImGui::GetWindowContentRegionMin() function ImVec2 (line 5211) | ImVec2 ImGui::GetWindowContentRegionMax() function ImDrawList (line 5241) | ImDrawList* ImGui::GetWindowDrawList() function ImFont (line 5247) | ImFont* ImGui::GetFont() function ImVec2 (line 5257) | ImVec2 ImGui::GetFontTexUvWhitePixel() function ImVec2 (line 5272) | ImVec2 ImGui::GetCursorPos() function ImVec2 (line 5311) | ImVec2 ImGui::GetCursorStartPos() function ImVec2 (line 5317) | ImVec2 ImGui::GetCursorScreenPos() function ImGuiStorage (line 5399) | ImGuiStorage* ImGui::GetStateStorage() function IsWindowContentHoverable (line 5623) | static inline bool IsWindowContentHoverable(ImGuiWindow* window) function ImGuiID (line 6309) | ImGuiID ImGui::GetID(const char* str_id) function ImGuiID (line 6314) | ImGuiID ImGui::GetID(const char* str_id_begin, const char* str_id_end) function ImGuiID (line 6319) | ImGuiID ImGui::GetID(const void* ptr_id) function DataTypeFormatString (line 6379) | static inline void DataTypeFormatString(ImGuiDataType data_type, void* d... function DataTypeFormatString (line 6387) | static inline void DataTypeFormatString(ImGuiDataType data_type, void* d... function DataTypeApplyOp (line 6405) | static void DataTypeApplyOp(ImGuiDataType data_type, int op, void* value... function DataTypeApplyOpFromText (line 6424) | static bool DataTypeApplyOpFromText(const char* buf, const char* initial... function GetMinimumStepAtDecimalPrecision (line 6536) | static float GetMinimumStepAtDecimalPrecision(int decimal_precision) function SliderBehaviorCalcRatioFromValue (line 6560) | static inline float SliderBehaviorCalcRatioFromValue(float v, float v_mi... type ImGuiPlotArrayGetterData (line 7317) | struct ImGuiPlotArrayGetterData method ImGuiPlotArrayGetterData (line 7322) | ImGuiPlotArrayGetterData(const float* values, int stride) { Values = v... function Plot_ArrayGetter (line 7325) | static float Plot_ArrayGetter(void* data, int idx) function InputTextCalcTextLenAndLineCount (line 7520) | static int InputTextCalcTextLenAndLineCount(const char* text_begin, cons... function ImVec2 (line 7534) | static ImVec2 InputTextCalcTextSizeW(const ImWchar* text_begin, const Im... type ImGuiStb (line 7579) | namespace ImGuiStb function STB_TEXTEDIT_STRINGLEN (line 7582) | static int STB_TEXTEDIT_STRINGLEN(const STB_TEXTEDIT_STRING* obj) ... function ImWchar (line 7583) | static ImWchar STB_TEXTEDIT_GETCHAR(const STB_TEXTEDIT_STRING* obj, in... function STB_TEXTEDIT_GETWIDTH (line 7584) | static float STB_TEXTEDIT_GETWIDTH(STB_TEXTEDIT_STRING* obj, int lin... function STB_TEXTEDIT_KEYTOTEXT (line 7585) | static int STB_TEXTEDIT_KEYTOTEXT(int key) ... function STB_TEXTEDIT_LAYOUTROW (line 7587) | static void STB_TEXTEDIT_LAYOUTROW(StbTexteditRow* r, STB_TEXTEDIT_... function is_separator (line 7600) | static bool is_separator(unsigned int c) ... function is_word_boundary_from_right (line 7601) | static int is_word_boundary_from_right(STB_TEXTEDIT_STRING* obj, int ... function STB_TEXTEDIT_MOVEWORDLEFT_IMPL (line 7602) | static int STB_TEXTEDIT_MOVEWORDLEFT_IMPL(STB_TEXTEDIT_STRING* obj, i... function is_word_boundary_from_left (line 7604) | static int is_word_boundary_from_left(STB_TEXTEDIT_STRING* obj, int i... function STB_TEXTEDIT_MOVEWORDRIGHT_IMPL (line 7605) | static int STB_TEXTEDIT_MOVEWORDRIGHT_IMPL(STB_TEXTEDIT_STRING* obj, ... function STB_TEXTEDIT_MOVEWORDRIGHT_IMPL (line 7607) | static int STB_TEXTEDIT_MOVEWORDRIGHT_IMPL(STB_TEXTEDIT_STRING* obj, ... function STB_TEXTEDIT_DELETECHARS (line 7612) | static void STB_TEXTEDIT_DELETECHARS(STB_TEXTEDIT_STRING* obj, int pos... function STB_TEXTEDIT_INSERTCHARS (line 7627) | static bool STB_TEXTEDIT_INSERTCHARS(STB_TEXTEDIT_STRING* obj, int pos... function InputTextFilterCharacter (line 7719) | static bool InputTextFilterCharacter(unsigned int* p_char, ImGuiInputTex... function Items_ArrayGetter (line 8533) | static bool Items_ArrayGetter(void* data, int idx, const char** out_text) function Items_SingleStringGetter (line 8541) | static bool Items_SingleStringGetter(void* data, int idx, const char** o... function ColorSquareSize (line 9136) | static inline float ColorSquareSize() function ImU32 (line 9142) | static inline ImU32 ImAlphaBlendColor(ImU32 col_a, ImU32 col_b) function ColorEditOptionsPopup (line 9258) | static void ColorEditOptionsPopup(ImGuiColorEditFlags flags) function ColorPickerOptionsPopup (line 9282) | static void ColorPickerOptionsPopup(ImGuiColorEditFlags flags, float* re... function RenderArrow (line 9512) | static void RenderArrow(ImDrawList* draw_list, ImVec2 pos, ImVec2 half_s... function RenderArrowsForVerticalBar (line 9524) | static void RenderArrowsForVerticalBar(ImDrawList* draw_list, ImVec2 pos... function PaintVertsLinearGradientKeepAlpha (line 9532) | static void PaintVertsLinearGradientKeepAlpha(ImDrawVert* vert_start, Im... function OffsetNormToPixels (line 10050) | static float OffsetNormToPixels(ImGuiWindow* window, float offset_norm) function PixelsToOffsetNorm (line 10055) | static float PixelsToOffsetNorm(ImGuiWindow* window, float offset) function GetDraggedColumnOffset (line 10060) | static float GetDraggedColumnOffset(int column_index) function SetClipboardTextFn_DefaultImpl (line 10402) | static void SetClipboardTextFn_DefaultImpl(void*, const char* text) function SetClipboardTextFn_DefaultImpl (line 10428) | static void SetClipboardTextFn_DefaultImpl(void*, const char* text) function ImeSetInputScreenPosFn_DefaultImpl (line 10448) | static void ImeSetInputScreenPosFn_DefaultImpl(int x, int y) function ImeSetInputScreenPosFn_DefaultImpl (line 10464) | static void ImeSetInputScreenPosFn_DefaultImpl(int, int) {} type Funcs (line 10484) | struct Funcs method NodeDrawList (line 10486) | static void NodeDrawList(ImDrawList* draw_list, const char* label) method NodeWindows (line 10544) | static void NodeWindows(ImVector& windows, const char* l... method NodeWindow (line 10553) | static void NodeWindow(ImGuiWindow* window, const char* label) FILE: MiniEngine/Core/ART/GUI/imgui/imgui.h type ImDrawChannel (line 47) | struct ImDrawChannel type ImDrawCmd (line 48) | struct ImDrawCmd type ImDrawData (line 49) | struct ImDrawData type ImDrawList (line 50) | struct ImDrawList type ImDrawVert (line 51) | struct ImDrawVert type ImFont (line 52) | struct ImFont type ImFontAtlas (line 53) | struct ImFontAtlas type ImFontConfig (line 54) | struct ImFontConfig type ImColor (line 55) | struct ImColor type ImGuiIO (line 56) | struct ImGuiIO type ImGuiOnceUponAFrame (line 57) | struct ImGuiOnceUponAFrame type ImGuiStorage (line 58) | struct ImGuiStorage type ImGuiStyle (line 59) | struct ImGuiStyle type ImGuiTextFilter (line 60) | struct ImGuiTextFilter type ImGuiTextBuffer (line 61) | struct ImGuiTextBuffer type ImGuiTextEditCallbackData (line 62) | struct ImGuiTextEditCallbackData type ImGuiSizeConstraintCallbackData (line 63) | struct ImGuiSizeConstraintCallbackData type ImGuiListClipper (line 64) | struct ImGuiListClipper type ImGuiContext (line 65) | struct ImGuiContext type ImU32 (line 68) | typedef unsigned int ImU32; type ImGuiID (line 69) | typedef unsigned int ImGuiID; type ImWchar (line 70) | typedef unsigned short ImWchar; type ImGuiCol (line 72) | typedef int ImGuiCol; type ImGuiStyleVar (line 73) | typedef int ImGuiStyleVar; type ImGuiKey (line 74) | typedef int ImGuiKey; type ImGuiColorEditFlags (line 75) | typedef int ImGuiColorEditFlags; type ImGuiMouseCursor (line 76) | typedef int ImGuiMouseCursor; type ImGuiWindowFlags (line 77) | typedef int ImGuiWindowFlags; type ImGuiCond (line 78) | typedef int ImGuiCond; type ImGuiColumnsFlags (line 79) | typedef int ImGuiColumnsFlags; type ImGuiInputTextFlags (line 80) | typedef int ImGuiInputTextFlags; type ImGuiSelectableFlags (line 81) | typedef int ImGuiSelectableFlags; type ImGuiTreeNodeFlags (line 82) | typedef int ImGuiTreeNodeFlags; type ImU64 (line 86) | typedef unsigned __int64 ImU64; type ImU64 (line 88) | typedef unsigned long long ImU64; function ImVec2 (line 95) | struct ImVec2 function ImVec4 (line 105) | struct ImVec4 function namespace (line 117) | namespace ImGui type ImGuiWindowFlags_ (line 502) | enum ImGuiWindowFlags_ type ImGuiInputTextFlags_ (line 532) | enum ImGuiInputTextFlags_ type ImGuiTreeNodeFlags_ (line 556) | enum ImGuiTreeNodeFlags_ type ImGuiSelectableFlags_ (line 574) | enum ImGuiSelectableFlags_ type ImGuiKey_ (line 583) | enum ImGuiKey_ type ImGuiCol_ (line 608) | enum ImGuiCol_ type ImGuiStyleVar_ (line 664) | enum ImGuiStyleVar_ type ImGuiColorEditFlags_ (line 683) | enum ImGuiColorEditFlags_ type ImGuiMouseCursor_ (line 713) | enum ImGuiMouseCursor_ type ImGuiCond_ (line 728) | enum ImGuiCond_ type ImGuiStyle (line 741) | struct ImGuiStyle type ImGuiIO (line 773) | struct ImGuiIO type T (line 896) | typedef T value_type; type value_type (line 897) | typedef value_type* iterator; type value_type (line 898) | typedef const value_type* const_iterator; function value_type (line 907) | inline value_type& operator[](int i) { IM_ASSERT(... function value_type (line 908) | inline const value_type& operator[](int i) const { IM_ASSERT(... function clear (line 910) | inline void clear() { if (Data) ... function iterator (line 911) | inline iterator begin() { return Dat... function iterator (line 913) | inline iterator end() { return Dat... function value_type (line 915) | inline value_type& front() { IM_ASSERT(... function value_type (line 916) | inline const value_type& front() const { IM_ASSERT(... function value_type (line 918) | inline const value_type& back() const { IM_ASSERT(... function _grow_capacity (line 921) | inline int _grow_capacity(int size) const { int new_ca... function resize (line 923) | inline void resize(int new_size) { if (new_si... function reserve (line 924) | inline void reserve(int new_capacity) function push_back (line 935) | inline void push_back(const value_type& v) { if (Size =... function pop_back (line 936) | inline void pop_back() { IM_ASSERT(... function iterator (line 938) | inline iterator erase(const_iterator it) { IM_ASSERT(... function iterator (line 939) | inline iterator insert(const_iterator it, const value_type& ... type ImGuiOnceUponAFrame (line 947) | struct ImGuiOnceUponAFrame type ImGuiTextFilter (line 960) | struct ImGuiTextFilter function is_blank (line 973) | static bool is_blank(char c) { return c == ' ' || c == '\t'; } function trim_blanks (line 974) | void trim_blanks() { while (b < e && is_blank(*b)) b++; while (e > b && ... function Clear (line 984) | void Clear() { InputBuf[0] = 0; Build(); } type ImGuiTextBuffer (line 992) | struct ImGuiTextBuffer function empty (line 1001) | bool empty() { return Buf.Size <= 1; } function clear (line 1002) | void clear() { Buf.clear(); Buf.push_back(0); } function Pair (line 1016) | struct ImGuiStorage type ImGuiTextEditCallbackData (line 1055) | struct ImGuiTextEditCallbackData type ImGuiSizeConstraintCallbackData (line 1084) | struct ImGuiSizeConstraintCallbackData type ImColor (line 1115) | struct ImColor function operator (line 1124) | inline operator ImU32() const { return... function ImGuiListClipper (line 1145) | struct ImGuiListClipper type ImDrawIdx (line 1187) | typedef unsigned short ImDrawIdx; type ImDrawVert (line 1192) | struct ImDrawVert type ImDrawChannel (line 1208) | struct ImDrawChannel function ImDrawList (line 1221) | struct ImDrawList function ImVec2 (line 1247) | inline ImVec2 GetClipRectMin() const { const ImVec4& cr = _ClipRectSta... function PathClear (line 1270) | inline void PathClear() ... function PathLineTo (line 1271) | inline void PathLineTo(const ImVec2& pos) ... function PathLineToMergeDuplicate (line 1272) | inline void PathLineToMergeDuplicate(const ImVec2& pos) ... function PathFillConvex (line 1273) | inline void PathFillConvex(ImU32 col) ... function PrimWriteVtx (line 1299) | inline void PrimWriteVtx(const ImVec2& pos, const ImVec2& uv, ImU32 ... function PrimWriteIdx (line 1300) | inline void PrimWriteIdx(ImDrawIdx idx) ... function PrimVtx (line 1301) | inline void PrimVtx(const ImVec2& pos, const ImVec2& uv, ImU32 col) ... type ImDrawData (line 1307) | struct ImDrawData type ImFontConfig (line 1321) | struct ImFontConfig type ImFontAtlas (line 1352) | struct ImFontAtlas function GetBit (line 1386) | struct GlyphRangesBuilder function SetBit (line 1391) | void SetBit(int n) { UsedChars[n >> 3] |= 1 << (n & 7); } function AddChar (line 1392) | void AddChar(ImWchar c) { SetBit(c); } type CustomRect (line 1411) | struct CustomRect type ImFont (line 1430) | struct ImFont FILE: MiniEngine/Core/ART/GUI/imgui/imgui_demo.cpp function ShowHelpMarker (line 88) | static void ShowHelpMarker(const char* desc) type TextFilters (line 641) | struct TextFilters { static int FilterImGuiLetters(ImGuiTextEditCallback... method FilterImGuiLetters (line 641) | static int FilterImGuiLetters(ImGuiTextEditCallbackData* data) { if (d... type Funcs (line 704) | struct Funcs method Sin (line 706) | static float Sin(void*, int i) { return sinf(i * 0.1f); } method Saw (line 707) | static float Saw(void*, int i) { return (i & 1) ? 1.0f : -1.0f; } function ShowExampleAppMainMenuBar (line 1982) | static void ShowExampleAppMainMenuBar() function ShowExampleMenuFile (line 2005) | static void ShowExampleMenuFile() function ShowExampleAppAutoResize (line 2063) | static void ShowExampleAppAutoResize(bool* p_open) function ShowExampleAppConstrainedResize (line 2080) | static void ShowExampleAppConstrainedResize(bool* p_open) function ShowExampleAppFixedOverlay (line 2118) | static void ShowExampleAppFixedOverlay(bool* p_open) function ShowExampleAppManipulatingWindowTitle (line 2136) | static void ShowExampleAppManipulatingWindowTitle(bool*) function ShowExampleAppCustomRendering (line 2162) | static void ShowExampleAppCustomRendering(bool* p_open) function Draw (line 2263) | struct ExampleAppConsole function ExecCommand (line 2403) | void ExecCommand(const char* command_line) function TextEditCallbackStub (line 2441) | static int TextEditCallbackStub(ImGuiTextEditCallbackData* data) // In C... function TextEditCallback (line 2447) | int TextEditCallback(ImGuiTextEditCallbackData* data) function ShowExampleAppConsole (line 2547) | static void ShowExampleAppConsole(bool* p_open) function Draw (line 2557) | struct ExampleAppLog function ShowExampleAppLog (line 2618) | static void ShowExampleAppLog(bool* p_open) function ShowExampleAppLayout (line 2636) | static void ShowExampleAppLayout(bool* p_open) function ShowExampleAppPropertyEditor (line 2682) | static void ShowExampleAppPropertyEditor(bool* p_open) function ShowExampleAppLongText (line 2755) | static void ShowExampleAppLongText(bool* p_open) FILE: MiniEngine/Core/ART/GUI/imgui/imgui_draw.cpp function PathBezierToCasteljau (line 725) | static void PathBezierToCasteljau(ImVector* path, float x1, floa... function ImFont (line 1198) | ImFont* ImFontAtlas::AddFont(const ImFontConfig* font_cfg) function Decode85Byte (line 1235) | static unsigned int Decode85Byte(char c) ... function Decode85 (line 1236) | static void Decode85(const unsigned char* src, unsigned char* dst) function ImFont (line 1248) | ImFont* ImFontAtlas::AddFontDefault(const ImFontConfig* font_cfg_template) function ImFont (line 1264) | ImFont* ImFontAtlas::AddFontFromFileTTF(const char* filename, float size... function ImFont (line 1285) | ImFont* ImFontAtlas::AddFontFromMemoryTTF(void* ttf_data, int ttf_size, ... function ImFont (line 1297) | ImFont* ImFontAtlas::AddFontFromMemoryCompressedTTF(const void* compress... function ImFont (line 1309) | ImFont* ImFontAtlas::AddFontFromMemoryCompressedBase85TTF(const char* co... function ImFontAtlasBuildMultiplyCalcLookupTable (line 1344) | void ImFontAtlasBuildMultiplyCalcLookupTable(unsigned char out_table[... function ImFontAtlasBuildMultiplyRectAlpha8 (line 1353) | void ImFontAtlasBuildMultiplyRectAlpha8(const unsigned char table[256... function ImFontAtlasBuildWithStbTruetype (line 1361) | bool ImFontAtlasBuildWithStbTruetype(ImFontAtlas* atlas) function ImFontAtlasBuildRegisterDefaultCustomRects (line 1569) | void ImFontAtlasBuildRegisterDefaultCustomRects(ImFontAtlas* atlas) function ImFontAtlasBuildSetupFont (line 1576) | void ImFontAtlasBuildSetupFont(ImFontAtlas* atlas, ImFont* font, ImFontC... function ImFontAtlasBuildPackCustomRects (line 1592) | void ImFontAtlasBuildPackCustomRects(ImFontAtlas* atlas, void* pack_cont... function ImFontAtlasBuildRenderDefaultTexData (line 1616) | void ImFontAtlasBuildRenderDefaultTexData(ImFontAtlas* atlas) function ImWchar (line 1667) | const ImWchar* ImFontAtlas::GetGlyphRangesDefault() function ImWchar (line 1677) | const ImWchar* ImFontAtlas::GetGlyphRangesKorean() function ImWchar (line 1689) | const ImWchar* ImFontAtlas::GetGlyphRangesChinese() function ImWchar (line 1703) | const ImWchar* ImFontAtlas::GetGlyphRangesJapanese() function ImWchar (line 1765) | const ImWchar* ImFontAtlas::GetGlyphRangesCyrillic() function ImWchar (line 1778) | const ImWchar* ImFontAtlas::GetGlyphRangesThai() function ImVec2 (line 2052) | ImVec2 ImFont::CalcTextSizeA(float size, float max_width, float wrap_wid... function ImAcos01 (line 2336) | static inline float ImAcos01(float x) function stb_decompress_length (line 2412) | static unsigned int stb_decompress_length(unsigned char *input) function stb__match (line 2419) | static void stb__match(unsigned char *data, unsigned int length) function stb__lit (line 2428) | static void stb__lit(unsigned char *data, unsigned int length) function stb_adler32 (line 2458) | static unsigned int stb_adler32(unsigned int adler32, unsigned char *buf... function stb_decompress (line 2489) | static unsigned int stb_decompress(unsigned char *output, unsigned char ... FILE: MiniEngine/Core/ART/GUI/imgui/imgui_impl_dx11.cpp type VERTEX_CONSTANT_BUFFER (line 41) | struct VERTEX_CONSTANT_BUFFER function ImGui_ImplDX11_RenderDrawLists (line 49) | void ImGui_ImplDX11_RenderDrawLists(ImDrawData* draw_data) function IMGUI_API (line 236) | IMGUI_API LRESULT ImGui_ImplDX11_WndProcHandler(HWND, UINT msg, WPARAM w... function ImGui_ImplDX11_CreateFontsTexture (line 283) | static void ImGui_ImplDX11_CreateFontsTexture() function ImGui_ImplDX11_CreateDeviceObjects (line 342) | bool ImGui_ImplDX11_CreateDeviceObjects() function float4 (line 424) | float4 main(PS_INPUT input) : SV_Target\ function ImGui_ImplDX11_InvalidateDeviceObjects (line 483) | void ImGui_ImplDX11_InvalidateDeviceObjects() function ImGui_ImplDX11_Init (line 504) | bool ImGui_ImplDX11_Init(void* hwnd, ID3D11Device* device, ID3D11Devi... function ImGui_ImplDX11_Shutdown (line 542) | void ImGui_ImplDX11_Shutdown() function ImGui_ImplDX11_NewFrame (line 551) | void ImGui_ImplDX11_NewFrame() FILE: MiniEngine/Core/ART/GUI/imgui/imgui_impl_dx11.h type ID3D11Device (line 9) | struct ID3D11Device type ID3D11DeviceContext (line 10) | struct ID3D11DeviceContext FILE: MiniEngine/Core/ART/GUI/imgui/imgui_internal.h type ImRect (line 35) | struct ImRect type ImGuiColMod (line 36) | struct ImGuiColMod type ImGuiStyleMod (line 37) | struct ImGuiStyleMod type ImGuiGroupData (line 38) | struct ImGuiGroupData type ImGuiSimpleColumns (line 39) | struct ImGuiSimpleColumns type ImGuiDrawContext (line 40) | struct ImGuiDrawContext type ImGuiTextEditState (line 41) | struct ImGuiTextEditState type ImGuiIniData (line 42) | struct ImGuiIniData type ImGuiMouseCursorData (line 43) | struct ImGuiMouseCursorData type ImGuiPopupRef (line 44) | struct ImGuiPopupRef type ImGuiWindow (line 45) | struct ImGuiWindow type ImGuiLayoutType (line 47) | typedef int ImGuiLayoutType; type ImGuiButtonFlags (line 48) | typedef int ImGuiButtonFlags; type ImGuiTreeNodeFlags (line 49) | typedef int ImGuiTreeNodeFlags; type ImGuiSliderFlags (line 50) | typedef int ImGuiSliderFlags; type ImGuiItemFlags (line 51) | typedef int ImGuiItemFlags; function namespace (line 57) | namespace ImGuiStb function ImCharIsSpace (line 96) | static inline bool ImCharIsSpace(int c) { return c == ' ... function ImIsPowerOfTwo (line 97) | static inline bool ImIsPowerOfTwo(int v) { return v != 0 ... function ImUpperPowerOfTwo (line 98) | static inline int ImUpperPowerOfTwo(int v) { v--; v |= v >>... function ImMin (line 132) | static inline int ImMin(int lhs, int rhs) ... function ImMax (line 133) | static inline int ImMax(int lhs, int rhs) ... function ImMin (line 134) | static inline float ImMin(float lhs, float rhs) ... function ImMax (line 135) | static inline float ImMax(float lhs, float rhs) ... function ImVec2 (line 136) | static inline ImVec2 ImMin(const ImVec2& lhs, const ImVec2& rhs) ... function ImVec2 (line 137) | static inline ImVec2 ImMax(const ImVec2& lhs, const ImVec2& rhs) ... function ImClamp (line 138) | static inline int ImClamp(int v, int mn, int mx) ... function ImClamp (line 139) | static inline float ImClamp(float v, float mn, float mx) ... function ImVec2 (line 140) | static inline ImVec2 ImClamp(const ImVec2& f, const ImVec2& mn, ImVec2 m... function ImSaturate (line 141) | static inline float ImSaturate(float f) ... function ImSwap (line 142) | static inline void ImSwap(float& a, float& b) ... function ImLerp (line 143) | static inline int ImLerp(int a, int b, float t) ... function ImLerp (line 144) | static inline float ImLerp(float a, float b, float t) ... function ImVec2 (line 145) | static inline ImVec2 ImLerp(const ImVec2& a, const ImVec2& b, float t) ... function ImVec2 (line 146) | static inline ImVec2 ImLerp(const ImVec2& a, const ImVec2& b, const ImVe... function ImLengthSqr (line 147) | static inline float ImLengthSqr(const ImVec2& lhs) ... function ImLengthSqr (line 148) | static inline float ImLengthSqr(const ImVec4& lhs) ... function ImInvLength (line 149) | static inline float ImInvLength(const ImVec2& lhs, float fail_value) ... function ImFloor (line 150) | static inline float ImFloor(float f) ... function ImVec2 (line 151) | static inline ImVec2 ImFloor(const ImVec2& v) ... function ImDot (line 152) | static inline float ImDot(const ImVec2& a, const ImVec2& b) ... function ImVec2 (line 153) | static inline ImVec2 ImRotate(const ImVec2& v, float cos_a, float sin_a)... type ImPlacementNewDummy (line 158) | struct ImPlacementNewDummy {} function delete (line 160) | inline void operator delete(void*, ImPlacementNewDummy, void*) {} type ImGuiButtonFlags_ (line 168) | enum ImGuiButtonFlags_ type ImGuiSliderFlags_ (line 183) | enum ImGuiSliderFlags_ type ImGuiColumnsFlags_ (line 188) | enum ImGuiColumnsFlags_ type ImGuiSelectableFlagsPrivate_ (line 197) | enum ImGuiSelectableFlagsPrivate_ type ImGuiLayoutType_ (line 207) | enum ImGuiLayoutType_ type ImGuiPlotType (line 213) | enum ImGuiPlotType type ImGuiDataType (line 219) | enum ImGuiDataType type ImGuiDir (line 226) | enum ImGuiDir type ImGuiCorner (line 235) | enum ImGuiCorner function ImRect (line 246) | struct IMGUI_API ImRect function Contains (line 264) | bool Contains(const ImVec2& p) const { return p.x >= Min.x &&... function Contains (line 265) | bool Contains(const ImRect& r) const { return r.Min.x >= Min.x &&... function Overlaps (line 266) | bool Overlaps(const ImRect& r) const { return r.Min.y < Max.y &&... function Add (line 267) | void Add(const ImVec2& rhs) { if (Min.x > rhs.x) Min... function Add (line 268) | void Add(const ImRect& rhs) { if (Min.x > rhs.Min.x) Min... function Expand (line 269) | void Expand(const float amount) { Min.x -= amount; Min.y -... function Expand (line 270) | void Expand(const ImVec2& amount) { Min.x -= amount.x; Min.y -... function Translate (line 271) | void Translate(const ImVec2& v) { Min.x += v.x; Min.y += v.y... function ClipWith (line 272) | void ClipWith(const ImRect& clip) { if (Min.x < clip.Min.x) Mi... function Floor (line 273) | void Floor() { Min.x = (float)(int)Min.x;... function ImVec2 (line 274) | ImVec2 GetClosestPoint(ImVec2 p, bool on_edge) const type ImGuiColMod (line 287) | struct ImGuiColMod function ImGuiStyleMod (line 294) | struct ImGuiStyleMod type ImGuiGroupData (line 304) | struct ImGuiGroupData type ImGuiColumnData (line 318) | struct ImGuiColumnData function ImGuiSimpleColumns (line 326) | struct IMGUI_API ImGuiSimpleColumns function ImGuiTextEditState (line 340) | struct IMGUI_API ImGuiTextEditState type ImGuiIniData (line 364) | struct ImGuiIniData type ImGuiMouseCursorData (line 374) | struct ImGuiMouseCursorData type ImGuiPopupRef (line 384) | struct ImGuiPopupRef type ImGuiItemFlags_ (line 569) | enum ImGuiItemFlags_ function ImGuiDrawContext (line 581) | struct IMGUI_API ImGuiDrawContext function ImGuiWindow (line 662) | struct IMGUI_API ImGuiWindow function namespace (line 744) | namespace ImGui FILE: MiniEngine/Core/ART/GUI/imgui/stb_rect_pack.h type stbrp_context (line 70) | typedef struct stbrp_context stbrp_context; type stbrp_node (line 71) | typedef struct stbrp_node stbrp_node; type stbrp_rect (line 72) | typedef struct stbrp_rect stbrp_rect; type stbrp_coord (line 75) | typedef int stbrp_coord; type stbrp_coord (line 77) | typedef unsigned short stbrp_coord; type stbrp_rect (line 102) | struct stbrp_rect type stbrp_node (line 162) | struct stbrp_node type stbrp_context (line 168) | struct stbrp_context function STBRP_DEF (line 214) | STBRP_DEF void stbrp_setup_heuristic(stbrp_context *context, int heuristic) function STBRP_DEF (line 226) | STBRP_DEF void stbrp_setup_allow_out_of_mem(stbrp_context *context, int ... function STBRP_DEF (line 246) | STBRP_DEF void stbrp_init_target(stbrp_context *context, int width, int ... function stbrp__skyline_find_min_y (line 279) | static int stbrp__skyline_find_min_y(stbrp_context *c, stbrp_node *first... type stbrp__findresult (line 329) | typedef struct function stbrp__findresult (line 335) | static stbrp__findresult stbrp__skyline_find_best_pos(stbrp_context *c, ... function stbrp__findresult (line 430) | static stbrp__findresult stbrp__skyline_pack_rectangle(stbrp_context *co... function rect_height_compare (line 512) | static int rect_height_compare(const void *a, const void *b) function rect_width_compare (line 523) | static int rect_width_compare(const void *a, const void *b) function rect_original_order (line 534) | static int rect_original_order(const void *a, const void *b) function STBRP_DEF (line 547) | STBRP_DEF void stbrp_pack_rects(stbrp_context *context, stbrp_rect *rect... FILE: MiniEngine/Core/ART/GUI/imgui/stb_textedit.h type StbUndoRecord (line 296) | typedef struct type StbUndoState (line 305) | typedef struct type STB_TexteditState (line 314) | typedef struct type StbTexteditRow (line 357) | typedef struct function stb_text_locate_coord (line 391) | static int stb_text_locate_coord(STB_TEXTEDIT_STRING *str, float x, floa... function stb_textedit_click (line 451) | static void stb_textedit_click(STB_TEXTEDIT_STRING *str, STB_TexteditSta... function stb_textedit_drag (line 460) | static void stb_textedit_drag(STB_TEXTEDIT_STRING *str, STB_TexteditStat... type StbFindState (line 480) | typedef struct function stb_textedit_find_charpos (line 490) | static void stb_textedit_find_charpos(StbFindState *find, STB_TEXTEDIT_S... function stb_textedit_clamp (line 550) | static void stb_textedit_clamp(STB_TEXTEDIT_STRING *str, STB_TexteditSta... function stb_textedit_delete (line 564) | static void stb_textedit_delete(STB_TEXTEDIT_STRING *str, STB_TexteditSt... function stb_textedit_delete_selection (line 572) | static void stb_textedit_delete_selection(STB_TEXTEDIT_STRING *str, STB_... function stb_textedit_sortselection (line 588) | static void stb_textedit_sortselection(STB_TexteditState *state) function stb_textedit_move_to_first (line 598) | static void stb_textedit_move_to_first(STB_TexteditState *state) function stb_textedit_move_to_last (line 609) | static void stb_textedit_move_to_last(STB_TEXTEDIT_STRING *str, STB_Text... function is_word_boundary (line 621) | static int is_word_boundary( STB_TEXTEDIT_STRING *str, int idx ) function stb_textedit_move_to_word_previous (line 627) | static int stb_textedit_move_to_word_previous( STB_TEXTEDIT_STRING *str,... function stb_textedit_move_to_word_next (line 642) | static int stb_textedit_move_to_word_next( STB_TEXTEDIT_STRING *str, int... function stb_textedit_prep_selection_at_cursor (line 660) | static void stb_textedit_prep_selection_at_cursor(STB_TexteditState *state) function stb_textedit_cut (line 669) | static int stb_textedit_cut(STB_TEXTEDIT_STRING *str, STB_TexteditState ... function stb_textedit_paste (line 680) | static int stb_textedit_paste(STB_TEXTEDIT_STRING *str, STB_TexteditStat... function stb_textedit_key (line 700) | static void stb_textedit_key(STB_TEXTEDIT_STRING *str, STB_TexteditState... function stb_textedit_flush_redo (line 1063) | static void stb_textedit_flush_redo(StbUndoState *state) function stb_textedit_discard_undo (line 1070) | static void stb_textedit_discard_undo(StbUndoState *state) function stb_textedit_discard_redo (line 1092) | static void stb_textedit_discard_redo(StbUndoState *state) function StbUndoRecord (line 1112) | static StbUndoRecord *stb_text_create_undo_record(StbUndoState *state, i... function STB_TEXTEDIT_CHARTYPE (line 1136) | static STB_TEXTEDIT_CHARTYPE *stb_text_createundo(StbUndoState *state, i... function stb_text_undo (line 1156) | static void stb_text_undo(STB_TEXTEDIT_STRING *str, STB_TexteditState *s... function stb_text_redo (line 1224) | static void stb_text_redo(STB_TEXTEDIT_STRING *str, STB_TexteditState *s... function stb_text_makeundo_insert (line 1275) | static void stb_text_makeundo_insert(STB_TexteditState *state, int where... function stb_text_makeundo_delete (line 1280) | static void stb_text_makeundo_delete(STB_TEXTEDIT_STRING *str, STB_Texte... function stb_text_makeundo_replace (line 1290) | static void stb_text_makeundo_replace(STB_TEXTEDIT_STRING *str, STB_Text... function stb_textedit_clear_state (line 1301) | static void stb_textedit_clear_state(STB_TexteditState *state, int is_si... function stb_textedit_initialize_state (line 1318) | static void stb_textedit_initialize_state(STB_TexteditState *state, int ... FILE: MiniEngine/Core/ART/GUI/imgui/stb_truetype.h function my_stbtt_initfont (line 250) | void my_stbtt_initfont(void) function my_stbtt_print (line 262) | void my_stbtt_print(float x, float y, char *text) function main (line 295) | int main(int argc, char **argv) function main (line 336) | int main(int arg, char **argv) type stbtt_uint8 (line 388) | typedef unsigned char stbtt_uint8; type stbtt_int8 (line 389) | typedef signed char stbtt_int8; type stbtt_uint16 (line 390) | typedef unsigned short stbtt_uint16; type stbtt_int16 (line 391) | typedef signed short stbtt_int16; type stbtt_uint32 (line 392) | typedef unsigned int stbtt_uint32; type stbtt_int32 (line 393) | typedef signed int stbtt_int32; type stbtt__buf (line 461) | typedef struct type stbtt_bakedchar (line 475) | typedef struct type stbtt_aligned_quad (line 491) | typedef struct type stbtt_packedchar (line 521) | typedef struct type stbtt_pack_context (line 528) | typedef struct stbtt_pack_context stbtt_pack_context; type stbtt_fontinfo (line 529) | typedef struct stbtt_fontinfo stbtt_fontinfo; type stbrp_rect (line 531) | typedef struct stbrp_rect stbrp_rect; type stbtt_pack_range (line 565) | typedef struct type stbtt_pack_context (line 618) | struct stbtt_pack_context { type stbtt_fontinfo (line 652) | struct stbtt_fontinfo type stbtt_vertex (line 755) | typedef struct type stbtt__bitmap (line 833) | typedef struct function stbtt_uint8 (line 984) | static stbtt_uint8 stbtt__buf_get8(stbtt__buf *b) function stbtt_uint8 (line 991) | static stbtt_uint8 stbtt__buf_peek8(stbtt__buf *b) function stbtt__buf_seek (line 998) | static void stbtt__buf_seek(stbtt__buf *b, int o) function stbtt__buf_skip (line 1004) | static void stbtt__buf_skip(stbtt__buf *b, int o) function stbtt_uint32 (line 1009) | static stbtt_uint32 stbtt__buf_get(stbtt__buf *b, int n) function stbtt__buf (line 1019) | static stbtt__buf stbtt__new_buf(const void *p, size_t size) function stbtt__buf (line 1032) | static stbtt__buf stbtt__buf_range(const stbtt__buf *b, int o, int s) function stbtt__buf (line 1041) | static stbtt__buf stbtt__cff_get_index(stbtt__buf *b) function stbtt_uint32 (line 1055) | static stbtt_uint32 stbtt__cff_int(stbtt__buf *b) function stbtt__cff_skip_operand (line 1067) | static void stbtt__cff_skip_operand(stbtt__buf *b) { function stbtt__buf (line 1082) | static stbtt__buf stbtt__dict_get(stbtt__buf *b, int key) function stbtt__dict_get_ints (line 1097) | static void stbtt__dict_get_ints(stbtt__buf *b, int key, int outcount, s... function stbtt__cff_index_count (line 1105) | static int stbtt__cff_index_count(stbtt__buf *b) function stbtt__buf (line 1111) | static stbtt__buf stbtt__cff_index_get(stbtt__buf b, int i) function stbtt_uint16 (line 1137) | static stbtt_uint16 ttUSHORT(stbtt_uint8 *p) { return p[0]*256 + p[1]; } function stbtt_int16 (line 1138) | static stbtt_int16 ttSHORT(stbtt_uint8 *p) { return p[0]*256 + p[1]; } function stbtt_uint32 (line 1139) | static stbtt_uint32 ttULONG(stbtt_uint8 *p) { return (p[0]<<24) + (p[1]... function stbtt_int32 (line 1140) | static stbtt_int32 ttLONG(stbtt_uint8 *p) { return (p[0]<<24) + (p[1]... function stbtt__isfont (line 1145) | static int stbtt__isfont(stbtt_uint8 *font) function stbtt_uint32 (line 1157) | static stbtt_uint32 stbtt__find_table(stbtt_uint8 *data, stbtt_uint32 fo... function stbtt_GetFontOffsetForIndex_internal (line 1170) | static int stbtt_GetFontOffsetForIndex_internal(unsigned char *font_coll... function stbtt_GetNumberOfFonts_internal (line 1189) | static int stbtt_GetNumberOfFonts_internal(unsigned char *font_collection) function stbtt__buf (line 1205) | static stbtt__buf stbtt__get_subrs(stbtt__buf cff, stbtt__buf fontdict) function stbtt_InitFont_internal (line 1218) | static int stbtt_InitFont_internal(stbtt_fontinfo *info, unsigned char *... function STBTT_DEF (line 1328) | STBTT_DEF int stbtt_FindGlyphIndex(const stbtt_fontinfo *info, int unico... function STBTT_DEF (line 1421) | STBTT_DEF int stbtt_GetCodepointShape(const stbtt_fontinfo *info, int un... function stbtt_setvertex (line 1426) | static void stbtt_setvertex(stbtt_vertex *v, stbtt_uint8 type, stbtt_int... function stbtt__GetGlyfOffset (line 1435) | static int stbtt__GetGlyfOffset(const stbtt_fontinfo *info, int glyph_in... function STBTT_DEF (line 1457) | STBTT_DEF int stbtt_GetGlyphBox(const stbtt_fontinfo *info, int glyph_in... function STBTT_DEF (line 1473) | STBTT_DEF int stbtt_GetCodepointBox(const stbtt_fontinfo *info, int code... function STBTT_DEF (line 1478) | STBTT_DEF int stbtt_IsGlyphEmpty(const stbtt_fontinfo *info, int glyph_i... function stbtt__close_shape (line 1490) | static int stbtt__close_shape(stbtt_vertex *vertices, int num_vertices, ... function stbtt__GetGlyphShapeTT (line 1506) | static int stbtt__GetGlyphShapeTT(const stbtt_fontinfo *info, int glyph_... type stbtt__csctx (line 1732) | typedef struct function stbtt__track_vertex (line 1746) | static void stbtt__track_vertex(stbtt__csctx *c, stbtt_int32 x, stbtt_in... function stbtt__csctx_v (line 1755) | static void stbtt__csctx_v(stbtt__csctx *c, stbtt_uint8 type, stbtt_int3... function stbtt__csctx_close_shape (line 1771) | static void stbtt__csctx_close_shape(stbtt__csctx *ctx) function stbtt__csctx_rmove_to (line 1777) | static void stbtt__csctx_rmove_to(stbtt__csctx *ctx, float dx, float dy) function stbtt__csctx_rline_to (line 1785) | static void stbtt__csctx_rline_to(stbtt__csctx *ctx, float dx, float dy) function stbtt__csctx_rccurve_to (line 1792) | static void stbtt__csctx_rccurve_to(stbtt__csctx *ctx, float dx1, float ... function stbtt__buf (line 1803) | static stbtt__buf stbtt__get_subr(stbtt__buf idx, int n) function stbtt__buf (line 1817) | static stbtt__buf stbtt__cid_get_glyph_subrs(const stbtt_fontinfo *info,... function stbtt__run_charstring (line 1845) | static int stbtt__run_charstring(const stbtt_fontinfo *info, int glyph_i... function stbtt__GetGlyphShapeT2 (line 2104) | static int stbtt__GetGlyphShapeT2(const stbtt_fontinfo *info, int glyph_... function stbtt__GetGlyphInfoT2 (line 2121) | static int stbtt__GetGlyphInfoT2(const stbtt_fontinfo *info, int glyph_i... function STBTT_DEF (line 2134) | STBTT_DEF int stbtt_GetGlyphShape(const stbtt_fontinfo *info, int glyph_... function STBTT_DEF (line 2142) | STBTT_DEF void stbtt_GetGlyphHMetrics(const stbtt_fontinfo *info, int gl... function STBTT_DEF (line 2154) | STBTT_DEF int stbtt_GetGlyphKernAdvance(const stbtt_fontinfo *info, int... function STBTT_DEF (line 2184) | STBTT_DEF int stbtt_GetCodepointKernAdvance(const stbtt_fontinfo *info,... function STBTT_DEF (line 2191) | STBTT_DEF void stbtt_GetCodepointHMetrics(const stbtt_fontinfo *info, in... function STBTT_DEF (line 2196) | STBTT_DEF void stbtt_GetFontVMetrics(const stbtt_fontinfo *info, int *as... function STBTT_DEF (line 2203) | STBTT_DEF void stbtt_GetFontBoundingBox(const stbtt_fontinfo *info, int ... function STBTT_DEF (line 2211) | STBTT_DEF float stbtt_ScaleForPixelHeight(const stbtt_fontinfo *info, fl... function STBTT_DEF (line 2217) | STBTT_DEF float stbtt_ScaleForMappingEmToPixels(const stbtt_fontinfo *in... function STBTT_DEF (line 2223) | STBTT_DEF void stbtt_FreeShape(const stbtt_fontinfo *info, stbtt_vertex *v) function STBTT_DEF (line 2233) | STBTT_DEF void stbtt_GetGlyphBitmapBoxSubpixel(const stbtt_fontinfo *fon... function STBTT_DEF (line 2251) | STBTT_DEF void stbtt_GetGlyphBitmapBox(const stbtt_fontinfo *font, int g... function STBTT_DEF (line 2256) | STBTT_DEF void stbtt_GetCodepointBitmapBoxSubpixel(const stbtt_fontinfo ... function STBTT_DEF (line 2261) | STBTT_DEF void stbtt_GetCodepointBitmapBox(const stbtt_fontinfo *font, i... type stbtt__hheap_chunk (line 2270) | typedef struct stbtt__hheap_chunk type stbtt__hheap (line 2275) | typedef struct stbtt__hheap function stbtt__hheap_free (line 2303) | static void stbtt__hheap_free(stbtt__hheap *hh, void *p) function stbtt__hheap_cleanup (line 2309) | static void stbtt__hheap_cleanup(stbtt__hheap *hh, void *userdata) type stbtt__edge (line 2319) | typedef struct stbtt__edge { type stbtt__active_edge (line 2325) | typedef struct stbtt__active_edge function stbtt__active_edge (line 2347) | static stbtt__active_edge *stbtt__new_active(stbtt__hheap *hh, stbtt__ed... function stbtt__active_edge (line 2369) | static stbtt__active_edge *stbtt__new_active(stbtt__hheap *hh, stbtt__ed... function stbtt__fill_active_edges (line 2394) | static void stbtt__fill_active_edges(unsigned char *scanline, int len, s... function stbtt__rasterize_sorted_edges (line 2436) | static void stbtt__rasterize_sorted_edges(stbtt__bitmap *result, stbtt__... function stbtt__handle_clipped_edge (line 2540) | static void stbtt__handle_clipped_edge(float *scanline, int x, stbtt__ac... function stbtt__fill_active_edges_new (line 2577) | static void stbtt__fill_active_edges_new(float *scanline, float *scanlin... function stbtt__rasterize_sorted_edges (line 2740) | static void stbtt__rasterize_sorted_edges(stbtt__bitmap *result, stbtt__... function stbtt__sort_edges_ins_sort (line 2836) | static void stbtt__sort_edges_ins_sort(stbtt__edge *p, int n) function stbtt__sort_edges_quicksort (line 2854) | static void stbtt__sort_edges_quicksort(stbtt__edge *p, int n) function stbtt__sort_edges (line 2916) | static void stbtt__sort_edges(stbtt__edge *p, int n) type stbtt__point (line 2922) | typedef struct function stbtt__rasterize (line 2927) | static void stbtt__rasterize(stbtt__bitmap *result, stbtt__point *pts, i... function stbtt__add_point (line 2984) | static void stbtt__add_point(stbtt__point *points, int n, float x, float y) function stbtt__tesselate_curve (line 2992) | static int stbtt__tesselate_curve(stbtt__point *points, int *num_points,... function stbtt__tesselate_cubic (line 3012) | static void stbtt__tesselate_cubic(stbtt__point *points, int *num_points... function stbtt__point (line 3055) | static stbtt__point *stbtt_FlattenCurves(stbtt_vertex *vertices, int num... function STBTT_DEF (line 3132) | STBTT_DEF void stbtt_Rasterize(stbtt__bitmap *result, float flatness_in_... function STBTT_DEF (line 3144) | STBTT_DEF void stbtt_FreeBitmap(unsigned char *bitmap, void *userdata) function STBTT_DEF (line 3194) | STBTT_DEF void stbtt_MakeGlyphBitmapSubpixel(const stbtt_fontinfo *info,... function STBTT_DEF (line 3213) | STBTT_DEF void stbtt_MakeGlyphBitmap(const stbtt_fontinfo *info, unsigne... function STBTT_DEF (line 3223) | STBTT_DEF void stbtt_MakeCodepointBitmapSubpixel(const stbtt_fontinfo *i... function STBTT_DEF (line 3233) | STBTT_DEF void stbtt_MakeCodepointBitmap(const stbtt_fontinfo *info, uns... function stbtt_BakeFontBitmap_internal (line 3244) | static int stbtt_BakeFontBitmap_internal(unsigned char *data, int offset... function STBTT_DEF (line 3290) | STBTT_DEF void stbtt_GetBakedQuad(stbtt_bakedchar *chardata, int pw, int... type stbrp_coord (line 3318) | typedef int stbrp_coord; type stbrp_context (line 3331) | typedef struct type stbrp_node (line 3337) | typedef struct type stbrp_rect (line 3342) | struct stbrp_rect function stbrp_init_target (line 3348) | static void stbrp_init_target(stbrp_context *con, int pw, int ph, stbrp_... function stbrp_pack_rects (line 3359) | static void stbrp_pack_rects(stbrp_context *con, stbrp_rect *rects, int ... function STBTT_DEF (line 3388) | STBTT_DEF int stbtt_PackBegin(stbtt_pack_context *spc, unsigned char *pi... function STBTT_DEF (line 3419) | STBTT_DEF void stbtt_PackEnd (stbtt_pack_context *spc) function STBTT_DEF (line 3425) | STBTT_DEF void stbtt_PackSetOversampling(stbtt_pack_context *spc, unsign... function stbtt__h_prefilter (line 3437) | static void stbtt__h_prefilter(unsigned char *pixels, int w, int h, int ... function stbtt__v_prefilter (line 3499) | static void stbtt__v_prefilter(unsigned char *pixels, int w, int h, int ... function stbtt__oversample_shift (line 3561) | static float stbtt__oversample_shift(int oversample) function STBTT_DEF (line 3574) | STBTT_DEF int stbtt_PackFontRangesGatherRects(stbtt_pack_context *spc, c... function STBTT_DEF (line 3603) | STBTT_DEF int stbtt_PackFontRangesRenderIntoRects(stbtt_pack_context *sp... function STBTT_DEF (line 3685) | STBTT_DEF void stbtt_PackFontRangesPackRects(stbtt_pack_context *spc, st... function STBTT_DEF (line 3690) | STBTT_DEF int stbtt_PackFontRanges(stbtt_pack_context *spc, unsigned cha... function STBTT_DEF (line 3726) | STBTT_DEF int stbtt_PackFontRange(stbtt_pack_context *spc, unsigned char... function STBTT_DEF (line 3738) | STBTT_DEF void stbtt_GetPackedQuad(stbtt_packedchar *chardata, int pw, i... function stbtt_int32 (line 3772) | static stbtt_int32 stbtt__CompareUTF8toUTF16_bigendian_prefix(stbtt_uint... function stbtt_CompareUTF8toUTF16_bigendian_internal (line 3811) | static int stbtt_CompareUTF8toUTF16_bigendian_internal(char *s1, int len... function STBTT_DEF (line 3818) | STBTT_DEF const char *stbtt_GetFontNameString(const stbtt_fontinfo *font... function stbtt__matchpair (line 3839) | static int stbtt__matchpair(stbtt_uint8 *fc, stbtt_uint32 nm, stbtt_uint... function stbtt__matches (line 3886) | static int stbtt__matches(stbtt_uint8 *fc, stbtt_uint32 offset, stbtt_ui... function stbtt_FindMatchingFont_internal (line 3915) | static int stbtt_FindMatchingFont_internal(unsigned char *font_collectio... function STBTT_DEF (line 3931) | STBTT_DEF int stbtt_BakeFontBitmap(const unsigned char *data, int offset, function STBTT_DEF (line 3938) | STBTT_DEF int stbtt_GetFontOffsetForIndex(const unsigned char *data, int... function STBTT_DEF (line 3943) | STBTT_DEF int stbtt_GetNumberOfFonts(const unsigned char *data) function STBTT_DEF (line 3948) | STBTT_DEF int stbtt_InitFont(stbtt_fontinfo *info, const unsigned char *... function STBTT_DEF (line 3953) | STBTT_DEF int stbtt_FindMatchingFont(const unsigned char *fontdata, cons... function STBTT_DEF (line 3958) | STBTT_DEF int stbtt_CompareUTF8toUTF16_bigendian(const char *s1, int len... FILE: MiniEngine/Core/ART/PerfStat/PerfStat.h function namespace (line 9) | namespace ART { FILE: MiniEngine/Core/ART/Sequencer/FrameSequencer.h function namespace (line 12) | namespace ART { FILE: MiniEngine/Core/BitonicSort.cpp type BitonicSort (line 31) | namespace BitonicSort function VerifySort (line 152) | inline void VerifySort(T* List, uint32_t ListLength, bool bAscending) function TestBitonicSort (line 173) | void TestBitonicSort(uint32_t ListSize, bool b64Bit, bool bAscending) FILE: MiniEngine/Core/BitonicSort.h function namespace (line 75) | namespace BitonicSort FILE: MiniEngine/Core/BuddyAllocator.cpp function BuddyBlock (line 168) | BuddyBlock* BuddyAllocator::Allocate(uint32_t numElements, uint32_t elem... FILE: MiniEngine/Core/BuddyAllocator.h type kBuddyAllocationStrategy (line 40) | enum kBuddyAllocationStrategy function GetSize (line 54) | struct BuddyBlock FILE: MiniEngine/Core/BufferManager.cpp type Graphics (line 21) | namespace Graphics FILE: MiniEngine/Core/BufferManager.h function namespace (line 30) | namespace Graphics FILE: MiniEngine/Core/Camera.h function namespace (line 19) | namespace Math FILE: MiniEngine/Core/CameraController.cpp type Graphics (line 69) | namespace Graphics FILE: MiniEngine/Core/CameraController.h function namespace (line 19) | namespace Math function namespace (line 24) | namespace GameCore FILE: MiniEngine/Core/Color.h function class (line 20) | class Color FILE: MiniEngine/Core/ColorBuffer.h function class (line 21) | class ColorBuffer : public PixelBuffer FILE: MiniEngine/Core/CommandAllocatorPool.cpp function ID3D12CommandAllocator (line 41) | ID3D12CommandAllocator * CommandAllocatorPool::RequestAllocator(uint64_t... FILE: MiniEngine/Core/CommandAllocatorPool.h function class (line 21) | class CommandAllocatorPool FILE: MiniEngine/Core/CommandContext.cpp function CommandContext (line 38) | CommandContext* ContextManager::AllocateContext(D3D12_COMMAND_LIST_TYPE ... function CommandContext (line 78) | CommandContext& CommandContext::Begin( const std::wstring ID ) function ComputeContext (line 87) | ComputeContext& ComputeContext::Begin(const std::wstring& ID, bool Async) FILE: MiniEngine/Core/CommandContext.h function DWParam (line 37) | struct DWParam function class (line 61) | class ContextManager type NonCopyable (line 76) | struct NonCopyable function class (line 83) | class CommandContext : NonCopyable function SetRenderTarget (line 218) | void SetRenderTarget(D3D12_CPU_DESCRIPTOR_HANDLE RTV ) { SetRenderTarget... function SetRenderTarget (line 219) | void SetRenderTarget(D3D12_CPU_DESCRIPTOR_HANDLE RTV, D3D12_CPU_DESCRIPT... function SetDepthStencilTarget (line 220) | void SetDepthStencilTarget(D3D12_CPU_DESCRIPTOR_HANDLE DSV ) { SetRender... function FlushResourceBarriers (line 313) | inline void CommandContext::FlushResourceBarriers( void ) function SetRootSignature (line 322) | inline void GraphicsContext::SetRootSignature( const RootSignature& Root... function SetRootSignature (line 333) | inline void ComputeContext::SetRootSignature( const RootSignature& RootS... function SetPipelineState (line 344) | inline void GraphicsContext::SetPipelineState( const GraphicsPSO& PSO ) function SetPipelineState (line 354) | inline void ComputeContext::SetPipelineState( const ComputePSO& PSO ) function SetViewportAndScissor (line 364) | inline void GraphicsContext::SetViewportAndScissor( UINT x, UINT y, UINT... function SetScissor (line 370) | inline void GraphicsContext::SetScissor( UINT left, UINT top, UINT right... function SetStencilRef (line 375) | inline void GraphicsContext::SetStencilRef( UINT ref ) function SetBlendFactor (line 380) | inline void GraphicsContext::SetBlendFactor( Color BlendFactor ) function SetPrimitiveTopology (line 385) | inline void GraphicsContext::SetPrimitiveTopology( D3D12_PRIMITIVE_TOPOL... function SetConstantArray (line 390) | inline void ComputeContext::SetConstantArray( UINT RootEntry, UINT NumCo... function SetConstant (line 395) | inline void ComputeContext::SetConstant( UINT RootEntry, DWParam Val, UI... function SetConstants (line 400) | inline void ComputeContext::SetConstants( UINT RootEntry, DWParam X ) function SetConstants (line 405) | inline void ComputeContext::SetConstants( UINT RootEntry, DWParam X, DWP... function SetConstants (line 411) | inline void ComputeContext::SetConstants( UINT RootEntry, DWParam X, DWP... function SetConstants (line 418) | inline void ComputeContext::SetConstants( UINT RootEntry, DWParam X, DWP... function SetConstantArray (line 426) | inline void GraphicsContext::SetConstantArray( UINT RootIndex, UINT NumC... function SetConstant (line 431) | inline void GraphicsContext::SetConstant( UINT RootEntry, DWParam Val, U... function SetConstants (line 436) | inline void GraphicsContext::SetConstants( UINT RootIndex, DWParam X ) function SetConstants (line 441) | inline void GraphicsContext::SetConstants( UINT RootIndex, DWParam X, DW... function SetConstants (line 447) | inline void GraphicsContext::SetConstants( UINT RootIndex, DWParam X, DW... function SetConstants (line 454) | inline void GraphicsContext::SetConstants( UINT RootIndex, DWParam X, DW... function SetConstantBuffer (line 462) | inline void ComputeContext::SetConstantBuffer( UINT RootIndex, D3D12_GPU... function SetConstantBuffer (line 467) | inline void GraphicsContext::SetConstantBuffer( UINT RootIndex, D3D12_GP... function SetDynamicConstantBufferView (line 472) | inline void GraphicsContext::SetDynamicConstantBufferView( UINT RootInde... function SetDynamicConstantBufferView (line 481) | inline void ComputeContext::SetDynamicConstantBufferView( UINT RootIndex... function SetDynamicVB (line 490) | inline void GraphicsContext::SetDynamicVB( UINT Slot, size_t NumVertices... function SetDynamicIB (line 507) | inline void GraphicsContext::SetDynamicIB( size_t IndexCount, const uint... function SetDynamicSRV (line 524) | inline void GraphicsContext::SetDynamicSRV(UINT RootIndex, size_t Buffer... function SetDynamicSRV (line 532) | inline void ComputeContext::SetDynamicSRV(UINT RootIndex, size_t BufferS... function SetBufferSRV (line 540) | inline void GraphicsContext::SetBufferSRV( UINT RootIndex, const GpuBuff... function SetBufferSRV (line 546) | inline void ComputeContext::SetBufferSRV( UINT RootIndex, const GpuBuffe... function SetBufferUAV (line 552) | inline void GraphicsContext::SetBufferUAV( UINT RootIndex, const GpuBuff... function SetBufferUAV (line 558) | inline void ComputeContext::SetBufferUAV( UINT RootIndex, const GpuBuffe... function Dispatch (line 564) | inline void ComputeContext::Dispatch( size_t GroupCountX, size_t GroupCo... function Dispatch1D (line 572) | inline void ComputeContext::Dispatch1D( size_t ThreadCountX, size_t Grou... function Dispatch2D (line 577) | inline void ComputeContext::Dispatch2D( size_t ThreadCountX, size_t Thre... function Dispatch3D (line 584) | inline void ComputeContext::Dispatch3D( size_t ThreadCountX, size_t Thre... function SetDescriptorHeap (line 592) | inline void CommandContext::SetDescriptorHeap( D3D12_DESCRIPTOR_HEAP_TYP... function SetDescriptorHeaps (line 601) | inline void CommandContext::SetDescriptorHeaps( UINT HeapCount, D3D12_DE... function SetPredication (line 618) | inline void CommandContext::SetPredication(ID3D12Resource* Buffer, UINT6... function SetDynamicDescriptor (line 623) | inline void GraphicsContext::SetDynamicDescriptor( UINT RootIndex, UINT ... function SetDynamicDescriptor (line 628) | inline void ComputeContext::SetDynamicDescriptor( UINT RootIndex, UINT O... function SetDynamicDescriptors (line 633) | inline void GraphicsContext::SetDynamicDescriptors( UINT RootIndex, UINT... function SetDynamicDescriptors (line 638) | inline void ComputeContext::SetDynamicDescriptors( UINT RootIndex, UINT ... function SetDynamicSampler (line 643) | inline void GraphicsContext::SetDynamicSampler( UINT RootIndex, UINT Off... function SetDynamicSamplers (line 648) | inline void GraphicsContext::SetDynamicSamplers( UINT RootIndex, UINT Of... function SetDynamicSampler (line 653) | inline void ComputeContext::SetDynamicSampler( UINT RootIndex, UINT Offs... function SetDynamicSamplers (line 658) | inline void ComputeContext::SetDynamicSamplers( UINT RootIndex, UINT Off... function SetDescriptorTable (line 663) | inline void GraphicsContext::SetDescriptorTable( UINT RootIndex, D3D12_G... function SetDescriptorTable (line 668) | inline void ComputeContext::SetDescriptorTable( UINT RootIndex, D3D12_GP... function SetIndexBuffer (line 673) | inline void GraphicsContext::SetIndexBuffer( const D3D12_INDEX_BUFFER_VI... function SetVertexBuffer (line 678) | inline void GraphicsContext::SetVertexBuffer( UINT Slot, const D3D12_VER... function SetVertexBuffers (line 683) | inline void GraphicsContext::SetVertexBuffers( UINT StartSlot, UINT Coun... function Draw (line 688) | inline void GraphicsContext::Draw(UINT VertexCount, UINT VertexStartOffset) function DrawIndexed (line 693) | inline void GraphicsContext::DrawIndexed(UINT IndexCount, UINT StartInde... function DrawInstanced (line 698) | inline void GraphicsContext::DrawInstanced(UINT VertexCountPerInstance, ... function DrawIndexedInstanced (line 707) | inline void GraphicsContext::DrawIndexedInstanced(UINT IndexCountPerInst... function ExecuteIndirect (line 716) | inline void GraphicsContext::ExecuteIndirect(CommandSignature& CommandSig, function DrawIndirect (line 728) | inline void GraphicsContext::DrawIndirect(GpuBuffer& ArgumentBuffer, uin... function ExecuteIndirect (line 733) | inline void ComputeContext::ExecuteIndirect(CommandSignature& CommandSig, function DispatchIndirect (line 745) | inline void ComputeContext::DispatchIndirect( GpuBuffer& ArgumentBuffer,... function CopyBuffer (line 750) | inline void CommandContext::CopyBuffer( GpuResource& Dest, GpuResource& ... function CopyBufferRegion (line 758) | inline void CommandContext::CopyBufferRegion( GpuResource& Dest, size_t ... function CopyCounter (line 766) | inline void CommandContext::CopyCounter(GpuResource& Dest, size_t DestOf... function ResetCounter (line 774) | inline void CommandContext::ResetCounter(StructuredBuffer& Buf, uint32_t... function InsertTimeStamp (line 780) | inline void CommandContext::InsertTimeStamp(ID3D12QueryHeap* pQueryHeap,... function ResolveTimeStamps (line 785) | inline void CommandContext::ResolveTimeStamps(ID3D12Resource* pReadbackH... function BeginPipelineQuery (line 790) | inline void CommandContext::BeginPipelineQuery(ID3D12QueryHeap* pQueryHe... function EndPipelineQuery (line 794) | inline void CommandContext::EndPipelineQuery(ID3D12QueryHeap* pQueryHeap... function ResolvePipelineQueries (line 798) | inline void CommandContext::ResolvePipelineQueries(ID3D12Resource* pRead... function SetSamplePositions (line 802) | inline void GraphicsContext::SetSamplePositions(UINT NumSamplesPerPixel,... FILE: MiniEngine/Core/CommandListManager.cpp type Graphics (line 152) | namespace Graphics function ID3D12CommandAllocator (line 193) | ID3D12CommandAllocator* CommandQueue::RequestAllocator() FILE: MiniEngine/Core/CommandListManager.h function class (line 22) | class CommandQueue function class (line 72) | class CommandListManager FILE: MiniEngine/Core/CommandSignature.h function class (line 21) | class IndirectParameter function class (line 90) | class CommandSignature function Destroy (line 99) | void Destroy( void ) function Reset (line 105) | void Reset( UINT NumParams ) function ID3D12CommandSignature (line 129) | ID3D12CommandSignature* GetSignature() const { return m_Signature.Get(); } FILE: MiniEngine/Core/DDSTextureLoader.cpp type handle_closer (line 31) | struct handle_closer { void operator()(HANDLE h) { if (h) CloseHandle(h)... function HANDLE (line 33) | inline HANDLE safe_handle( HANDLE h ) { return (h == INVALID_HANDLE_VALU... function HRESULT (line 37) | static HRESULT LoadTextureDataFromFile( _In_z_ const wchar_t* fileName, function BitsPerPixel (line 162) | size_t BitsPerPixel( _In_ DXGI_FORMAT fmt ) function GetSurfaceInfo (line 312) | static void GetSurfaceInfo( _In_ size_t width, function DXGI_FORMAT (line 445) | static DXGI_FORMAT GetDXGIFormat( const DDS_PIXELFORMAT& ddpf ) function DXGI_FORMAT (line 657) | static DXGI_FORMAT MakeSRGB( _In_ DXGI_FORMAT format ) function HRESULT (line 689) | static HRESULT FillInitData( _In_ size_t width, function HRESULT (line 787) | static HRESULT CreateD3DResources( _In_ DX12_DEVICE* d3dDevice, function HRESULT (line 969) | static HRESULT CreateTextureFromDDS( _In_ DX12_DEVICE* d3dDevice, function DDS_ALPHA_MODE (line 1197) | static DDS_ALPHA_MODE GetAlphaMode( _In_ const DDS_HEADER* header ) function _Use_decl_annotations_ (line 1225) | _Use_decl_annotations_ function _Use_decl_annotations_ (line 1303) | _Use_decl_annotations_ FILE: MiniEngine/Core/DDSTextureLoader.h type DDS_ALPHA_MODE (line 30) | enum DDS_ALPHA_MODE FILE: MiniEngine/Core/DepthBuffer.h function class (line 20) | class DepthBuffer : public PixelBuffer FILE: MiniEngine/Core/DepthOfField.cpp type DepthOfField (line 44) | namespace DepthOfField type DoFConstantBuffer (line 163) | struct DoFConstantBuffer FILE: MiniEngine/Core/DepthOfField.h function namespace (line 18) | namespace DepthOfField FILE: MiniEngine/Core/DescriptorHeap.cpp function ID3D12DescriptorHeap (line 32) | ID3D12DescriptorHeap* DescriptorAllocator::RequestNewHeap(D3D12_DESCRIPT... function D3D12_CPU_DESCRIPTOR_HANDLE (line 48) | D3D12_CPU_DESCRIPTOR_HANDLE DescriptorAllocator::Allocate( uint32_t Count ) function DescriptorHandle (line 85) | DescriptorHandle UserDescriptorHeap::Alloc( uint32_t Count ) FILE: MiniEngine/Core/DescriptorHeap.h function class (line 25) | class DescriptorAllocator function class (line 49) | class DescriptorHandle function operator (line 76) | void operator += ( INT OffsetScaledByDescriptorSize ) function class (line 96) | class UserDescriptorHeap FILE: MiniEngine/Core/DynamicDescriptorHeap.cpp function ID3D12DescriptorHeap (line 32) | ID3D12DescriptorHeap* DynamicDescriptorHeap::RequestDescriptorHeap(D3D12... function ID3D12DescriptorHeap (line 113) | inline ID3D12DescriptorHeap* DynamicDescriptorHeap::GetHeapPointer() function D3D12_GPU_DESCRIPTOR_HANDLE (line 271) | D3D12_GPU_DESCRIPTOR_HANDLE DynamicDescriptorHeap::UploadDirect( D3D12_C... FILE: MiniEngine/Core/DynamicDescriptorHeap.h function namespace (line 21) | namespace Graphics function class (line 29) | class DynamicDescriptorHeap FILE: MiniEngine/Core/DynamicUploadBuffer.cpp function D3D12_VERTEX_BUFFER_VIEW (line 77) | D3D12_VERTEX_BUFFER_VIEW DynamicUploadBuffer::VertexBufferView(uint32_t ... function D3D12_INDEX_BUFFER_VIEW (line 86) | D3D12_INDEX_BUFFER_VIEW DynamicUploadBuffer::IndexBufferView(uint32_t Nu... FILE: MiniEngine/Core/DynamicUploadBuffer.h function class (line 16) | class DynamicUploadBuffer FILE: MiniEngine/Core/EngineProfiling.cpp type EngineProfiling (line 42) | namespace EngineProfiling function Update (line 589) | void Update( void ) function BeginBlock (line 599) | void BeginBlock(const wstring& name, CommandContext* Context) function EndBlock (line 604) | void EndBlock(CommandContext* Context) function BeginPipelineQuery (line 609) | void BeginPipelineQuery(const std::wstring& name, CommandContext* Cont... function EndPipelineQuery (line 613) | void EndPipelineQuery(const std::wstring& name, CommandContext* Contex... function IsPaused (line 617) | bool IsPaused() function DisplayFrameRate (line 622) | void DisplayFrameRate( TextContext& Text ) function DisplayPerfGraph (line 635) | void DisplayPerfGraph( GraphicsContext& Context ) function Display (line 641) | void Display( TextContext& Text, float x, float y, float /*w*/, float ... function WriteLastFrameToJson (line 667) | void WriteLastFrameToJson(const std::string& path) { function FillPerfDataForLastFrame (line 683) | void FillPerfDataForLastFrame(ART::PerfCounterReport& report) { function GetFrameGPUTime (line 687) | float GetFrameGPUTime( void ) class StatHistory (line 47) | class StatHistory method StatHistory (line 50) | StatHistory() method RecordStat (line 61) | void RecordStat( uint32_t FrameIndex, float Value ) method GetLast (line 89) | float GetLast(void) const { return m_Recent; } method GetMax (line 90) | float GetMax(void) const { return m_Maximum; } method GetMin (line 91) | float GetMin(void) const { return m_Minimum; } method GetAvg (line 92) | float GetAvg(void) const { return m_Average; } method GetHistoryLength (line 95) | uint32_t GetHistoryLength(void) const { return kExtendedHistorySize; } class StatPlot (line 108) | class StatPlot method StatPlot (line 111) | StatPlot(StatHistory& Data, Color Col = Color(1.0f, 1.0f, 1.0f)) method SetColor (line 116) | void SetColor( Color Col ) class StatGraph (line 126) | class StatGraph method StatGraph (line 129) | StatGraph(const wstring& Label, D3D12_RECT Window) method SetLabel (line 134) | void SetLabel(const wstring& Label) method SetWindow (line 139) | void SetWindow(D3D12_RECT Window) method AddPlot (line 144) | uint32_t AddPlot( const StatPlot& P ) class GraphManager (line 163) | class GraphManager function GetTimerIndex (line 171) | class GpuTimer class GraphicsPipelineQuery (line 204) | class GraphicsPipelineQuery { method GraphicsPipelineQuery (line 206) | GraphicsPipelineQuery() { method Begin (line 210) | void Begin(CommandContext& Context) { method End (line 214) | void End(CommandContext& Context) { method GetPipelineStatistics (line 218) | void GetPipelineStatistics(D3D12_QUERY_DATA_PIPELINE_STATISTICS& stats) { method GetQueryIndex (line 222) | uint32_t GetQueryIndex() { class NestedTimingTree (line 230) | class NestedTimingTree method NestedTimingTree (line 233) | NestedTimingTree( const wstring& name, NestedTimingTree* parent = null... method NestedTimingTree (line 236) | NestedTimingTree* GetChild( const wstring& name ) method NestedTimingTree (line 248) | NestedTimingTree* NextScope( void ) method NestedTimingTree (line 256) | NestedTimingTree* PrevScope( void ) method NestedTimingTree (line 262) | NestedTimingTree* FirstChild( void ) method NestedTimingTree (line 267) | NestedTimingTree* LastChild( void ) method NestedTimingTree (line 275) | NestedTimingTree* NextChild( NestedTimingTree* curChild ) method NestedTimingTree (line 295) | NestedTimingTree* PrevChild( NestedTimingTree* curChild ) method StartTiming (line 320) | void StartTiming( CommandContext* Context ) method StopTiming (line 331) | void StopTiming( CommandContext* Context ) method BeginPipelineQueryInternal (line 342) | void BeginPipelineQueryInternal(const std::wstring& Name, CommandConte... method EndPipelineQueryInternal (line 364) | void EndPipelineQueryInternal(const std::wstring& Name, CommandContext... method GatherTimes (line 375) | void GatherTimes(uint32_t FrameIndex) method SumInclusiveTimes (line 402) | void SumInclusiveTimes(float& cpuTime, float& gpuTime) method UpdateTimes (line 420) | static void UpdateTimes( void ) method GetTotalCpuTime (line 437) | static float GetTotalCpuTime(void) { return s_TotalCpuTime.GetAvg(); } method GetTotalGpuTime (line 438) | static float GetTotalGpuTime(void) { return s_TotalGpuTime.GetAvg(); } method GetFrameDelta (line 439) | static float GetFrameDelta(void) { return s_FrameDelta.GetAvg(); } method Display (line 441) | static void Display( TextContext& Text, float x ) method FillPerfData (line 451) | static void FillPerfData(ART::PerfCounterReport& report) { method WriteJson (line 456) | static void WriteJson(TWriter& writer) { method Toggle (line 460) | void Toggle() method IsGraphed (line 466) | bool IsGraphed(){ return m_IsGraphed;} method DeleteChildren (line 472) | void DeleteChildren( void ) method writeJsonRecursive (line 480) | void writeJsonRecursive(TWriter& writer) const { method fillPerfDataRecursive (line 523) | void fillPerfDataRecursive(ART::PerfCounterReport& report) { type EngineProfiling (line 582) | namespace EngineProfiling function Update (line 589) | void Update( void ) function BeginBlock (line 599) | void BeginBlock(const wstring& name, CommandContext* Context) function EndBlock (line 604) | void EndBlock(CommandContext* Context) function BeginPipelineQuery (line 609) | void BeginPipelineQuery(const std::wstring& name, CommandContext* Cont... function EndPipelineQuery (line 613) | void EndPipelineQuery(const std::wstring& name, CommandContext* Contex... function IsPaused (line 617) | bool IsPaused() function DisplayFrameRate (line 622) | void DisplayFrameRate( TextContext& Text ) function DisplayPerfGraph (line 635) | void DisplayPerfGraph( GraphicsContext& Context ) function Display (line 641) | void Display( TextContext& Text, float x, float y, float /*w*/, float ... function WriteLastFrameToJson (line 667) | void WriteLastFrameToJson(const std::string& path) { function FillPerfDataForLastFrame (line 683) | void FillPerfDataForLastFrame(ART::PerfCounterReport& report) { function GetFrameGPUTime (line 687) | float GetFrameGPUTime( void ) FILE: MiniEngine/Core/EngineProfiling.h function namespace (line 23) | namespace EngineProfiling function class (line 51) | class ScopedPipelineQuery { function class (line 64) | class ScopedTimer function class (line 84) | class ScopedPipelineQuery { FILE: MiniEngine/Core/EngineTuning.cpp type EngineTuning (line 27) | namespace EngineTuning class VariableGroup (line 49) | class VariableGroup : public EngineVar method VariableGroup (line 52) | VariableGroup() : m_IsExpanded(false) {} method EngineVar (line 54) | EngineVar* FindChild( const string& name ) method AddChild (line 60) | void AddChild( const string& name, EngineVar& child ) method IsExpanded (line 76) | bool IsExpanded( void ) const { return m_IsExpanded; } method Increment (line 78) | virtual void Increment( void ) override { m_IsExpanded = true; } method Decrement (line 79) | virtual void Decrement( void ) override { m_IsExpanded = false; } method Bang (line 80) | virtual void Bang( void ) override { m_IsExpanded = !m_IsExpanded; } method SetValue (line 82) | virtual void SetValue( FILE*, const std::string& ) override {} function EngineVar (line 193) | EngineVar* VariableGroup::FirstVariable( void ) function EngineVar (line 198) | EngineVar* VariableGroup::LastVariable( void ) function EngineVar (line 213) | EngineVar* VariableGroup::NextVariable( EngineVar* curVar ) function EngineVar (line 233) | EngineVar* VariableGroup::PrevVariable( EngineVar* curVar ) function EngineVar (line 270) | EngineVar* EngineVar::NextVar( void ) function EngineVar (line 283) | EngineVar* EngineVar::PrevVar( void ) function log2 (line 360) | __forceinline float log2( float x ) { return log(x) / log(2.0f); } function exp2 (line 361) | __forceinline float exp2( float x ) { return pow(2.0f, x); } function ExpVar (line 369) | ExpVar& ExpVar::operator=( float val ) function HandleDigitalButtonPress (line 517) | void HandleDigitalButtonPress( GameInput::DigitalInput button, float tim... function StartSave (line 574) | void StartSave(void*) function StartLoad (line 587) | void StartLoad(void*) FILE: MiniEngine/Core/EngineTuning.h function class (line 25) | class EngineVar function class (line 51) | class BoolVar : public EngineVar function virtual (line 58) | virtual void Increment( void ) override { m_Flag = true; } function virtual (line 59) | virtual void Decrement( void ) override { m_Flag = false; } function virtual (line 60) | virtual void Bang( void ) override { m_Flag = !m_Flag; } function class (line 70) | class NumVar : public EngineVar function virtual (line 77) | virtual void Increment( void ) override { m_Value = Clamp(m_Value + m_St... function virtual (line 78) | virtual void Decrement( void ) override { m_Value = Clamp(m_Value - m_St... function class (line 93) | class ExpVar : public NumVar function class (line 129) | class EnumVar : public EngineVar function virtual (line 136) | virtual void Increment( void ) override { m_Value = (m_Value + 1) % m_En... function virtual (line 137) | virtual void Decrement( void ) override { m_Value = (m_Value + m_EnumLen... function SetListLength (line 143) | void SetListLength(int32_t listLength) { m_EnumLength = listLength; m_Va... function class (line 153) | class CallbackTrigger : public EngineVar function namespace (line 171) | namespace EngineTuning FILE: MiniEngine/Core/EsramAllocator.h function class (line 18) | class EsramAllocator FILE: MiniEngine/Core/FXAA.cpp type FXAA (line 40) | namespace FXAA FILE: MiniEngine/Core/FXAA.h function namespace (line 21) | namespace FXAA FILE: MiniEngine/Core/FileUtility.cpp type Utility (line 24) | namespace Utility function ByteArray (line 31) | ByteArray ReadFileHelper(const wstring& fileName) function ByteArray (line 51) | ByteArray ReadFileHelperEx( shared_ptr fileName) function ByteArray (line 61) | ByteArray Inflate(ByteArray CompressedSource, int& err, uint32_t ChunkSi... function ByteArray (line 113) | ByteArray DecompressZippedFile( wstring& fileName ) function ByteArray (line 130) | ByteArray Utility::ReadFileSync( const wstring& fileName) FILE: MiniEngine/Core/FileUtility.h function namespace (line 21) | namespace Utility FILE: MiniEngine/Core/GameCore.cpp type Graphics (line 38) | namespace Graphics function InitializeApplication (line 48) | void InitializeApplication( IGameApp& game ) function TerminateApplication (line 58) | void TerminateApplication( IGameApp& game ) function UpdateApplication (line 65) | bool UpdateApplication( IGameApp& game ) function ref (line 126) | ref class MyApplicationView sealed : public Core::IFrameworkView function ref (line 161) | ref class ApplicationViewSource sealed : Core::IFrameworkViewSource FILE: MiniEngine/Core/GameCore.h function namespace (line 18) | namespace GameCore FILE: MiniEngine/Core/GameInput.cpp type GameCore (line 30) | namespace GameCore type DIMOUSESTATE2 (line 42) | struct DIMOUSESTATE2 function FilterAnalogInput (line 73) | float FilterAnalogInput( int val, int deadZone ) function FilterAnalogInput (line 91) | float FilterAnalogInput( float val, float deadZone ) function KbmBuildKeyMapping (line 103) | void KbmBuildKeyMapping() function KbmZeroInputs (line 319) | void KbmZeroInputs() function KbmInitialize (line 325) | void KbmInitialize() function KbmShutdown (line 360) | void KbmShutdown() function KbmUpdate (line 383) | void KbmUpdate() FILE: MiniEngine/Core/GameInput.h function namespace (line 16) | namespace GameInput FILE: MiniEngine/Core/GpuBuffer.cpp function D3D12_CPU_DESCRIPTOR_HANDLE (line 95) | D3D12_CPU_DESCRIPTOR_HANDLE GpuBuffer::CreateConstantBufferView(uint32_t... function D3D12_RESOURCE_DESC (line 110) | D3D12_RESOURCE_DESC GpuBuffer::DescribeBuffer(void) function D3D12_CPU_DESCRIPTOR_HANDLE (line 206) | const D3D12_CPU_DESCRIPTOR_HANDLE& StructuredBuffer::GetCounterSRV(Comma... function D3D12_CPU_DESCRIPTOR_HANDLE (line 212) | const D3D12_CPU_DESCRIPTOR_HANDLE& StructuredBuffer::GetCounterUAV(Comma... FILE: MiniEngine/Core/GpuBuffer.h function class (line 22) | class GpuBuffer : public GpuResource function D3D12_CPU_DESCRIPTOR_HANDLE (line 39) | const D3D12_CPU_DESCRIPTOR_HANDLE& GetUAV(void) const { return m_UAV; } function D3D12_CPU_DESCRIPTOR_HANDLE (line 40) | const D3D12_CPU_DESCRIPTOR_HANDLE& GetSRV(void) const { return m_SRV; } function D3D12_GPU_VIRTUAL_ADDRESS (line 42) | D3D12_GPU_VIRTUAL_ADDRESS RootConstantBufferView(void) const { return m_... function D3D12_VERTEX_BUFFER_VIEW (line 85) | inline D3D12_VERTEX_BUFFER_VIEW GpuBuffer::VertexBufferView(size_t Offse... function D3D12_INDEX_BUFFER_VIEW (line 94) | inline D3D12_INDEX_BUFFER_VIEW GpuBuffer::IndexBufferView(size_t Offset,... function class (line 103) | class ByteAddressBuffer : public GpuBuffer function class (line 109) | class IndirectArgsBuffer : public ByteAddressBuffer function class (line 117) | class StructuredBuffer : public GpuBuffer function class (line 137) | class TypedBuffer : public GpuBuffer FILE: MiniEngine/Core/GpuCounterManager.h function namespace (line 20) | namespace GpuCounterManager FILE: MiniEngine/Core/GpuResource.h function class (line 16) | class GpuResource FILE: MiniEngine/Core/GraphRenderer.cpp type CBGraph (line 41) | struct CBGraph class GraphVector (line 49) | class GraphVector method GraphVector (line 106) | GraphVector(uint32_t MaxActiveGraphs, uint32_t DebugVarCount) : m_MaxA... method Clear (line 138) | void Clear() method GraphHandle (line 143) | GraphHandle AddGraph(PerfGraph* graph) method Toggle (line 150) | bool Toggle(GraphHandle GraphID) method Color (line 173) | Color GetColor(GraphHandle GraphID){ return m_Graphs[GraphID]->m_Color;} method Size (line 174) | uint32_t Size(){return (uint32_t)m_Graphs.size();} method GetActiveGraphCount (line 175) | uint32_t GetActiveGraphCount(){return m_ActiveGraphs;} method GetGlobalPresetMax (line 178) | float GetGlobalPresetMax() method PresetMax (line 193) | void PresetMax(const float* maxArray) method ManageMax (line 199) | void ManageMax(float* InputNode, uint32_t nodeCount, uint32_t FrameID) class PerfGraph (line 51) | class PerfGraph method PerfGraph (line 55) | PerfGraph( uint32_t NodeCount, uint32_t debugVarCount, Color color = C... method Clear (line 67) | void Clear(){ m_PerfTimesCPUBuffer.clear();} method IsGraphed (line 68) | bool IsGraphed(){ return m_IsGraphed; } method Color (line 69) | Color GetColor(){ return m_Color; } method SetColor (line 70) | void SetColor(Color color){m_Color = color;} method UpdateGraph (line 71) | void UpdateGraph( float* timeStamps, uint32_t frameID ) class GraphVector (line 103) | class GraphVector method GraphVector (line 106) | GraphVector(uint32_t MaxActiveGraphs, uint32_t DebugVarCount) : m_MaxA... method Clear (line 138) | void Clear() method GraphHandle (line 143) | GraphHandle AddGraph(PerfGraph* graph) method Toggle (line 150) | bool Toggle(GraphHandle GraphID) method Color (line 173) | Color GetColor(GraphHandle GraphID){ return m_Graphs[GraphID]->m_Color;} method Size (line 174) | uint32_t Size(){return (uint32_t)m_Graphs.size();} method GetActiveGraphCount (line 175) | uint32_t GetActiveGraphCount(){return m_ActiveGraphs;} method GetGlobalPresetMax (line 178) | float GetGlobalPresetMax() method PresetMax (line 193) | void PresetMax(const float* maxArray) method ManageMax (line 199) | void ManageMax(float* InputNode, uint32_t nodeCount, uint32_t FrameID) function GraphHandle (line 336) | GraphHandle GraphRenderer::InitGraph( GraphType type) function Color (line 358) | Color GraphRenderer::GetGraphColor( GraphHandle GraphID, GraphType Type) function DrawGraphHeaders (line 390) | void DrawGraphHeaders(TextContext& Text, float leftMargin, float topMarg... FILE: MiniEngine/Core/GraphRenderer.h function namespace (line 16) | namespace GraphRenderer FILE: MiniEngine/Core/GraphicsCommon.cpp type Graphics (line 20) | namespace Graphics type BitonicSort (line 67) | namespace BitonicSort FILE: MiniEngine/Core/GraphicsCommon.h function namespace (line 19) | namespace Graphics FILE: MiniEngine/Core/GraphicsCore.cpp type GameCore (line 91) | namespace GameCore type Graphics (line 113) | namespace Graphics type eResolution (line 123) | enum eResolution { k720p, k900p, k1080p, k1440p, k1800p, k2160p } function SetNativeResolution (line 148) | void SetNativeResolution(void) type DebugZoomLevel (line 236) | enum DebugZoomLevel { kDebugZoomOff, kDebugZoom2x, kDebugZoom4x, kDebu... function HRESULT (line 299) | static HRESULT EnableExperimentalShaderModels() { type Constants (line 694) | struct Constants function ColorBuffer (line 888) | ColorBuffer& Graphics::GetFramebufferByIdx(uint32_t idx) { function ColorBuffer (line 894) | ColorBuffer& Graphics::GetOverlayBuffer() { FILE: MiniEngine/Core/GraphicsCore.h function namespace (line 33) | namespace Graphics FILE: MiniEngine/Core/Hash.h function namespace (line 32) | namespace Utility FILE: MiniEngine/Core/LinearAllocator.cpp function LinearAllocationPage (line 35) | LinearAllocationPage* LinearAllocatorPageManager::RequestPage() function LinearAllocationPage (line 85) | LinearAllocationPage* LinearAllocatorPageManager::CreateNewPage( size_t ... function DynAlloc (line 146) | DynAlloc LinearAllocator::AllocateLargePage(size_t SizeInBytes) function DynAlloc (line 158) | DynAlloc LinearAllocator::Allocate(size_t SizeInBytes, size_t Alignment) FILE: MiniEngine/Core/LinearAllocator.h type DynAlloc (line 34) | struct DynAlloc function class (line 46) | class LinearAllocationPage : public GpuResource type LinearAllocatorType (line 83) | enum LinearAllocatorType function class (line 99) | class LinearAllocatorPageManager function class (line 128) | class LinearAllocator function DestroyAll (line 142) | static void DestroyAll( void ) FILE: MiniEngine/Core/Math/BoundingPlane.h function namespace (line 18) | namespace Math function BoundingPlane (line 73) | inline BoundingPlane::BoundingPlane( Vector3 pointOnPlane, Vector3 norma... function BoundingPlane (line 83) | inline BoundingPlane PlaneFromPointsCCW( Vector3 A, Vector3 B, Vector3 C ) FILE: MiniEngine/Core/Math/BoundingSphere.h function namespace (line 18) | namespace Math FILE: MiniEngine/Core/Math/Common.h function namespace (line 21) | namespace Math FILE: MiniEngine/Core/Math/Frustum.h function namespace (line 19) | namespace Math FILE: MiniEngine/Core/Math/Matrix3.h function namespace (line 18) | namespace Math FILE: MiniEngine/Core/Math/Matrix4.h function namespace (line 18) | namespace Math FILE: MiniEngine/Core/Math/Quaternion.h function namespace (line 18) | namespace Math FILE: MiniEngine/Core/Math/Random.cpp type Math (line 17) | namespace Math FILE: MiniEngine/Core/Math/Random.h function namespace (line 19) | namespace Math FILE: MiniEngine/Core/Math/Scalar.h function namespace (line 18) | namespace Math FILE: MiniEngine/Core/Math/Transform.h function namespace (line 18) | namespace Math FILE: MiniEngine/Core/Math/Vector.h function namespace (line 18) | namespace Math function Vector3 (line 65) | Vector3 operator* ( Scalar v1, Vector3 v2 ) { return Vector3(v1) * v2; } function Vector3 (line 66) | Vector3 operator/ ( Scalar v1, Vector3 v2 ) { return Vector3(v1) / v2; } function Vector3 (line 67) | Vector3 operator* ( float v1, Vector3 v2 ) { return Scalar(v1) * v2; } function Vector3 (line 68) | Vector3 operator/ ( float v1, Vector3 v2 ) { return Scalar(v1) / v2; } function class (line 75) | class Vector4 function operator (line 114) | void operator/= ( float v2 ) { *this = *this / Scalar(v2); } function Vector4 (line 116) | Vector4 operator* ( Scalar v1, Vector4 v2 ) { return Vector4(v1) * v2; } function Vector4 (line 117) | Vector4 operator/ ( Scalar v1, Vector4 v2 ) { return Vector4(v1) / v2; } function Vector4 (line 118) | Vector4 operator* ( float v1, Vector4 v2 ) { return Scalar(v1) * v2; } function Vector4 (line 119) | Vector4 operator/ ( float v1, Vector4 v2 ) { return Scalar(v1) / v2; } function INLINE (line 125) | INLINE Vector3::Vector3( Vector4 v ) function class (line 131) | class BoolVector FILE: MiniEngine/Core/MotionBlur.cpp type MotionBlur (line 37) | namespace MotionBlur FILE: MiniEngine/Core/MotionBlur.h function namespace (line 19) | namespace Math { class Matrix4; class Camera; } function namespace (line 23) | namespace MotionBlur FILE: MiniEngine/Core/ParticleEffect.cpp type ParticleEffects (line 27) | namespace ParticleEffects function Color (line 42) | inline static Color RandColor( Color c0, Color c1 ) function XMFLOAT3 (line 53) | inline static XMFLOAT3 RandSpread( const XMFLOAT3& s ) FILE: MiniEngine/Core/ParticleEffect.h function class (line 20) | class ParticleEffect FILE: MiniEngine/Core/ParticleEffectManager.cpp type ParticleEffects (line 77) | namespace ParticleEffects type CBChangesPerView (line 99) | struct CBChangesPerView function SetFinalBuffers (line 162) | void SetFinalBuffers(ComputeContext& CompContext) function MaintainTextureList (line 176) | void MaintainTextureList(ParticleEffectProperties& effectProperties) function RenderTiles (line 201) | void RenderTiles(ComputeContext& CompContext, ColorBuffer& ColorTarget, ... function RenderSprites (line 340) | void RenderSprites(GraphicsContext& GrContext, ColorBuffer& ColorTarget,... function EffectHandle (line 581) | EffectHandle ParticleEffects::PreLoadEffectResources( ParticleEffectProp... function EffectHandle (line 598) | EffectHandle ParticleEffects::InstantiateEffect( EffectHandle effectHand... function EffectHandle (line 620) | EffectHandle ParticleEffects::InstantiateEffect( ParticleEffectPropertie... FILE: MiniEngine/Core/ParticleEffectManager.h function namespace (line 22) | namespace Math function namespace (line 27) | namespace ParticleEffects FILE: MiniEngine/Core/ParticleEffectProperties.h type ParticleEffectProperties (line 19) | struct ParticleEffectProperties FILE: MiniEngine/Core/ParticleEmissionProperties.cpp function EmissionProperties (line 17) | EmissionProperties* CreateEmissionProperties() FILE: MiniEngine/Core/ParticleShaderStructs.h type EmissionProperties (line 20) | struct EmissionProperties type ParticleSpawnData (line 41) | struct ParticleSpawnData type ParticleMotion (line 54) | struct ParticleMotion type ParticleVertex (line 64) | struct ParticleVertex type ParticleScreenData (line 72) | struct ParticleScreenData FILE: MiniEngine/Core/PipelineState.h function class (line 27) | class PSO function class (line 55) | class GraphicsPSO : public PSO function class (line 99) | class ComputePSO : public PSO FILE: MiniEngine/Core/PixelBuffer.cpp function DXGI_FORMAT (line 28) | DXGI_FORMAT PixelBuffer::GetBaseFormat( DXGI_FORMAT defaultFormat ) function DXGI_FORMAT (line 75) | DXGI_FORMAT PixelBuffer::GetUAVFormat( DXGI_FORMAT defaultFormat ) function DXGI_FORMAT (line 118) | DXGI_FORMAT PixelBuffer::GetDSVFormat( DXGI_FORMAT defaultFormat ) function DXGI_FORMAT (line 153) | DXGI_FORMAT PixelBuffer::GetDepthFormat( DXGI_FORMAT defaultFormat ) function DXGI_FORMAT (line 188) | DXGI_FORMAT PixelBuffer::GetStencilFormat( DXGI_FORMAT defaultFormat ) function D3D12_RESOURCE_DESC (line 337) | D3D12_RESOURCE_DESC PixelBuffer::DescribeTex2D( uint32_t Width, uint32_t... function applySRGB (line 427) | float applySRGB(float x) { function D3D12_RESOURCE_DESC (line 496) | D3D12_RESOURCE_DESC PixelBuffer::CreateResourceDesc( uint32_t Width, uin... FILE: MiniEngine/Core/PixelBuffer.h function class (line 21) | class PixelBuffer : public GpuResource FILE: MiniEngine/Core/PostEffects.cpp type SSAO (line 52) | namespace SSAO type FXAA (line 57) | namespace FXAA type DepthOfField (line 62) | namespace DepthOfField type PostEffects (line 68) | namespace PostEffects FILE: MiniEngine/Core/PostEffects.h function namespace (line 21) | namespace PostEffects FILE: MiniEngine/Core/ReadbackBuffer.h function class (line 18) | class ReadbackBuffer : public GpuBuffer FILE: MiniEngine/Core/RootSignature.h function class (line 20) | class RootParameter function D3D12_ROOT_PARAMETER (line 100) | const D3D12_ROOT_PARAMETER& operator() ( void ) const { return m_RootPar... function class (line 113) | class RootSignature function ID3D12RootSignature (line 163) | ID3D12RootSignature* GetSignature() const { return m_Signature; } FILE: MiniEngine/Core/SSAO.cpp type SSAO (line 36) | namespace SSAO type QualityLevel (line 46) | enum QualityLevel { kSsaoQualityVeryLow, kSsaoQualityLow, kSsaoQuality... function ComputeAO (line 135) | void ComputeAO( ComputeContext& Context, ColorBuffer& Destination, Col... function BlurAndUpsample (line 234) | void BlurAndUpsample( ComputeContext& Context, type SSAO (line 133) | namespace SSAO type QualityLevel (line 46) | enum QualityLevel { kSsaoQualityVeryLow, kSsaoQualityLow, kSsaoQuality... function ComputeAO (line 135) | void ComputeAO( ComputeContext& Context, ColorBuffer& Destination, Col... function BlurAndUpsample (line 234) | void BlurAndUpsample( ComputeContext& Context, FILE: MiniEngine/Core/SSAO.h function namespace (line 16) | namespace Math { class Camera; } function namespace (line 18) | namespace SSAO FILE: MiniEngine/Core/SamplerManager.cpp function D3D12_CPU_DESCRIPTOR_HANDLE (line 29) | D3D12_CPU_DESCRIPTOR_HANDLE SamplerDesc::CreateDescriptor() FILE: MiniEngine/Core/SamplerManager.h function class (line 19) | class SamplerDesc : public D3D12_SAMPLER_DESC FILE: MiniEngine/Core/ShadowBuffer.h function class (line 22) | class ShadowBuffer : public DepthBuffer FILE: MiniEngine/Core/ShadowCamera.h function namespace (line 18) | namespace GameCore FILE: MiniEngine/Core/SystemTime.h function class (line 18) | class SystemTime function class (line 52) | class CpuTimer FILE: MiniEngine/Core/TemporalEffects.cpp type TemporalEffects (line 32) | namespace TemporalEffects type ConstantBuffer (line 383) | struct ConstantBuffer FILE: MiniEngine/Core/TemporalEffects.h function namespace (line 21) | namespace TemporalEffects FILE: MiniEngine/Core/TextRenderer.cpp type TextRenderer (line 38) | namespace TextRenderer class Font (line 40) | class Font method Font (line 43) | Font() method LoadFromBinary (line 60) | void LoadFromBinary( const wchar_t* fontName, const uint8_t* pBinary... method Load (line 104) | bool Load( const wstring& fileName ) type Glyph (line 120) | struct Glyph method Glyph (line 127) | const Glyph* GetGlyph( wchar_t ch ) const method GetHeight (line 134) | uint16_t GetHeight( void ) const { return m_FontHeight; } method GetBorderSize (line 137) | uint16_t GetBorderSize( void ) const { return m_BorderSize; } method GetVerticalSpacing (line 140) | float GetVerticalSpacing( float size ) const { return size * m_FontL... method Texture (line 143) | const Texture& GetTexture( void ) const { return m_Texture; } method GetXNormalizationFactor (line 145) | float GetXNormalizationFactor() const { return m_NormalizeXCoord; } method GetYNormalizationFactor (line 146) | float GetYNormalizationFactor() const { return m_NormalizeYCoord; } method GetAntialiasRange (line 151) | float GetAntialiasRange( float size ) const { return Max( 1.0f, size... function Font (line 168) | const Font* GetOrLoadFont(const wstring& filename) method Font (line 43) | Font() method LoadFromBinary (line 60) | void LoadFromBinary( const wchar_t* fontName, const uint8_t* pBinary... method Load (line 104) | bool Load( const wstring& fileName ) type Glyph (line 120) | struct Glyph method Glyph (line 127) | const Glyph* GetGlyph( wchar_t ch ) const method GetHeight (line 134) | uint16_t GetHeight( void ) const { return m_FontHeight; } method GetBorderSize (line 137) | uint16_t GetBorderSize( void ) const { return m_BorderSize; } method GetVerticalSpacing (line 140) | float GetVerticalSpacing( float size ) const { return size * m_FontL... method Texture (line 143) | const Texture& GetTexture( void ) const { return m_Texture; } method GetXNormalizationFactor (line 145) | float GetXNormalizationFactor() const { return m_NormalizeXCoord; } method GetYNormalizationFactor (line 146) | float GetYNormalizationFactor() const { return m_NormalizeYCoord; } method GetAntialiasRange (line 151) | float GetAntialiasRange( float size ) const { return Max( 1.0f, size... function UINT (line 437) | UINT TextContext::FillVertexBuffer( TextVert volatile* verts, const char... FILE: MiniEngine/Core/TextRenderer.h function namespace (line 23) | namespace TextRenderer function class (line 36) | class TextContext FILE: MiniEngine/Core/TextureManager.cpp function UINT (line 29) | static UINT BytesPerPixel( DXGI_FORMAT Format ) type Header (line 139) | struct Header type TextureManager (line 154) | namespace TextureManager function Initialize (line 160) | void Initialize( const std::wstring& TextureLibRoot ) function Shutdown (line 165) | void Shutdown( void ) function ReportLoadErrors (line 170) | void ReportLoadErrors(bool enable) { function FindOrLoadTexture (line 174) | pair FindOrLoadTexture( const wstring& fileName ) function Texture (line 192) | const Texture& GetBlackTex2D(void) function Texture (line 210) | const Texture& GetWhiteTex2D(void) function Texture (line 228) | const Texture& GetMagentaTex2D(void) function ManagedTexture (line 262) | const ManagedTexture* TextureManager::LoadFromFile( const std::wstring& ... function ManagedTexture (line 276) | const ManagedTexture* TextureManager::LoadDDSFromFile( const std::wstrin... function ManagedTexture (line 298) | const ManagedTexture* TextureManager::LoadTGAFromFile( const std::wstrin... function ManagedTexture (line 327) | const ManagedTexture* TextureManager::LoadPIXImageFromFile( const std::w... FILE: MiniEngine/Core/TextureManager.h function class (line 21) | class Texture : public GpuResource function ManagedTexture (line 100) | inline const ManagedTexture* LoadPIXImageFromFile( const std::string& fi... FILE: MiniEngine/Core/Utility.cpp function SIMDMemCopy (line 19) | void SIMDMemCopy( void* __restrict _Dest, const void* __restrict _Source... function SIMDMemFill (line 98) | void SIMDMemFill( void* __restrict _Dest, __m128 FillVector, size_t NumQ... function MakeWStr (line 138) | std::wstring MakeWStr( const std::string& str ) FILE: MiniEngine/Core/Utility.h function namespace (line 18) | namespace Utility FILE: MiniEngine/Core/d3dx12.h type CD3DX12_DEFAULT (line 20) | struct CD3DX12_DEFAULT {} function D3D12_RECT (line 35) | struct CD3DX12_RECT : public D3D12_RECT function D3D12_BOX (line 58) | struct CD3DX12_BOX : public D3D12_BOX function D3D12_DEPTH_STENCIL_DESC (line 116) | struct CD3DX12_DEPTH_STENCIL_DESC : public D3D12_DEPTH_STENCIL_DESC function D3D12_BLEND_DESC (line 172) | struct CD3DX12_BLEND_DESC : public D3D12_BLEND_DESC function D3D12_RASTERIZER_DESC (line 199) | struct CD3DX12_RASTERIZER_DESC : public D3D12_RASTERIZER_DESC function D3D12_RESOURCE_ALLOCATION_INFO (line 250) | struct CD3DX12_RESOURCE_ALLOCATION_INFO : public D3D12_RESOURCE_ALLOCATI... type CD3DX12_HEAP_PROPERTIES (line 268) | struct CD3DX12_HEAP_PROPERTIES function explicit (line 272) | explicit CD3DX12_HEAP_PROPERTIES(const D3D12_HEAP_PROPERTIES &o) : type CD3DX12_HEAP_DESC (line 316) | struct CD3DX12_HEAP_DESC function explicit (line 320) | explicit CD3DX12_HEAP_DESC(const D3D12_HEAP_DESC &o) : type CD3DX12_CLEAR_VALUE (line 403) | struct CD3DX12_CLEAR_VALUE function explicit (line 407) | explicit CD3DX12_CLEAR_VALUE(const D3D12_CLEAR_VALUE &o) : type CD3DX12_RANGE (line 431) | struct CD3DX12_RANGE function explicit (line 435) | explicit CD3DX12_RANGE(const D3D12_RANGE &o) : type CD3DX12_TILED_RESOURCE_COORDINATE (line 473) | struct CD3DX12_TILED_RESOURCE_COORDINATE function explicit (line 477) | explicit CD3DX12_TILED_RESOURCE_COORDINATE(const D3D12_TILED_RESOURCE_CO... function D3D12_TILE_REGION_SIZE (line 495) | struct CD3DX12_TILE_REGION_SIZE : public D3D12_TILE_REGION_SIZE type CD3DX12_SUBRESOURCE_TILING (line 519) | struct CD3DX12_SUBRESOURCE_TILING function explicit (line 523) | explicit CD3DX12_SUBRESOURCE_TILING(const D3D12_SUBRESOURCE_TILING &o) : function D3D12_TILE_SHAPE (line 541) | struct CD3DX12_TILE_SHAPE : public D3D12_TILE_SHAPE type CD3DX12_RESOURCE_BARRIER (line 561) | struct CD3DX12_RESOURCE_BARRIER function explicit (line 565) | explicit CD3DX12_RESOURCE_BARRIER(const D3D12_RESOURCE_BARRIER &o) : function CD3DX12_RESOURCE_BARRIER (line 568) | static inline CD3DX12_RESOURCE_BARRIER Transition( function CD3DX12_RESOURCE_BARRIER (line 586) | static inline CD3DX12_RESOURCE_BARRIER Aliasing( function CD3DX12_RESOURCE_BARRIER (line 598) | static inline CD3DX12_RESOURCE_BARRIER UAV( type CD3DX12_PACKED_MIP_INFO (line 612) | struct CD3DX12_PACKED_MIP_INFO function explicit (line 616) | explicit CD3DX12_PACKED_MIP_INFO(const D3D12_PACKED_MIP_INFO &o) : function explicit (line 638) | explicit CD3DX12_SUBRESOURCE_FOOTPRINT(const D3D12_SUBRESOURCE_FOOTPRINT... function explicit (line 654) | explicit CD3DX12_SUBRESOURCE_FOOTPRINT( type CD3DX12_TEXTURE_COPY_LOCATION (line 668) | struct CD3DX12_TEXTURE_COPY_LOCATION function explicit (line 672) | explicit CD3DX12_TEXTURE_COPY_LOCATION(const D3D12_TEXTURE_COPY_LOCATION... function D3D12_DESCRIPTOR_RANGE (line 691) | struct CD3DX12_DESCRIPTOR_RANGE : public D3D12_DESCRIPTOR_RANGE function D3D12_ROOT_DESCRIPTOR_TABLE (line 737) | struct CD3DX12_ROOT_DESCRIPTOR_TABLE : public D3D12_ROOT_DESCRIPTOR_TABLE function Init (line 750) | inline void Init( function Init (line 757) | static inline void Init( function D3D12_ROOT_CONSTANTS (line 768) | struct CD3DX12_ROOT_CONSTANTS : public D3D12_ROOT_CONSTANTS function D3D12_ROOT_DESCRIPTOR (line 803) | struct CD3DX12_ROOT_DESCRIPTOR : public D3D12_ROOT_DESCRIPTOR function D3D12_ROOT_PARAMETER (line 831) | struct CD3DX12_ROOT_PARAMETER : public D3D12_ROOT_PARAMETER function InitAsDescriptorTable (line 894) | inline void InitAsDescriptorTable( function D3D12_STATIC_SAMPLER_DESC (line 937) | struct CD3DX12_STATIC_SAMPLER_DESC : public D3D12_STATIC_SAMPLER_DESC function D3D12_ROOT_SIGNATURE_DESC (line 1039) | struct CD3DX12_ROOT_SIGNATURE_DESC : public D3D12_ROOT_SIGNATURE_DESC function CD3DX12_ROOT_SIGNATURE_DESC (line 1054) | CD3DX12_ROOT_SIGNATURE_DESC(CD3DX12_DEFAULT) function D3D12_DESCRIPTOR_RANGE1 (line 1086) | struct CD3DX12_DESCRIPTOR_RANGE1 : public D3D12_DESCRIPTOR_RANGE1 function D3D12_ROOT_DESCRIPTOR_TABLE1 (line 1136) | struct CD3DX12_ROOT_DESCRIPTOR_TABLE1 : public D3D12_ROOT_DESCRIPTOR_TABLE1 function Init (line 1149) | inline void Init( function Init (line 1156) | static inline void Init( function D3D12_ROOT_DESCRIPTOR1 (line 1167) | struct CD3DX12_ROOT_DESCRIPTOR1 : public D3D12_ROOT_DESCRIPTOR1 function D3D12_ROOT_PARAMETER1 (line 1202) | struct CD3DX12_ROOT_PARAMETER1 : public D3D12_ROOT_PARAMETER1 function InitAsDescriptorTable (line 1268) | inline void InitAsDescriptorTable( function D3D12_VERSIONED_ROOT_SIGNATURE_DESC (line 1314) | struct CD3DX12_VERSIONED_ROOT_SIGNATURE_DESC : public D3D12_VERSIONED_RO... function CD3DX12_VERSIONED_ROOT_SIGNATURE_DESC (line 1348) | CD3DX12_VERSIONED_ROOT_SIGNATURE_DESC(CD3DX12_DEFAULT) function D3D12_CPU_DESCRIPTOR_HANDLE (line 1407) | struct CD3DX12_CPU_DESCRIPTOR_HANDLE : public D3D12_CPU_DESCRIPTOR_HANDLE function D3D12_GPU_DESCRIPTOR_HANDLE (line 1468) | struct CD3DX12_GPU_DESCRIPTOR_HANDLE : public D3D12_GPU_DESCRIPTOR_HANDLE function UINT (line 1529) | inline UINT D3D12CalcSubresource( UINT MipSlice, UINT ArraySlice, UINT P... function D3D12DecomposeSubresource (line 1536) | void D3D12DecomposeSubresource( UINT Subresource, UINT MipLevels, UINT A... function UINT8 (line 1544) | inline UINT8 D3D12GetFormatPlaneCount( function D3D12_RESOURCE_DESC (line 1558) | struct CD3DX12_RESOURCE_DESC : public D3D12_RESOURCE_DESC function CD3DX12_RESOURCE_DESC (line 1590) | static inline CD3DX12_RESOURCE_DESC Buffer( function UINT8 (line 1649) | inline UINT8 PlaneCount(_In_ DX12_DEVICE* pDevice) const function UINT (line 1651) | inline UINT Subresources(_In_ DX12_DEVICE* pDevice) const function UINT (line 1653) | inline UINT CalcSubresource(UINT MipSlice, UINT ArraySlice, UINT PlaneSl... function D3D12IsLayoutOpaque (line 1837) | inline bool D3D12IsLayoutOpaque( D3D12_TEXTURE_LAYOUT Layout ) function ID3D12CommandList (line 1841) | inline ID3D12CommandList * const * CommandListCast(DX12_GRAPHICSCOMMANDL... function HRESULT (line 1855) | inline HRESULT D3DX12SerializeVersionedRootSignature( FILE: MiniEngine/Core/dds.h function namespace (line 32) | namespace DirectX FILE: MiniEngine/Model/Model.h function class (line 23) | class Model FILE: MiniEngine/ModelViewer/ForwardPlusLighting.cpp type LightData (line 33) | struct LightData type Lighting (line 48) | namespace Lighting type CSConstants (line 307) | struct CSConstants FILE: MiniEngine/ModelViewer/ForwardPlusLighting.h function namespace (line 27) | namespace Math function namespace (line 34) | namespace Lighting FILE: MiniEngine/ModelViewer/ModelViewer.cpp class ModelViewer (line 85) | class ModelViewer : public GameCore::IGameApp method ModelViewer (line 89) | ModelViewer(void) {} method IsDone (line 97) | virtual bool IsDone(void) override type eObjectFilter (line 109) | enum eObjectFilter { kOpaque = 0x1, kCutout = 0x2, kTransparent = 0x4,... function FindScene (line 222) | bool FindScene(std::wstring *pScenePath, const wchar_t *pExecutableFolde... type Graphics (line 522) | namespace Graphics type VSConstants (line 577) | struct VSConstants type CBData (line 1092) | struct __declspec(align(16)) CBData FILE: MiniEngine/ModelViewer/Scene.h function class (line 26) | class Scene { FILE: MiniEngine/rapidjson-master/include/rapidjson/allocators.h function RAPIDJSON_NAMESPACE_BEGIN (line 20) | RAPIDJSON_NAMESPACE_BEGIN function Clear (line 145) | void Clear() { function Capacity (line 158) | size_t Capacity() const { function Free (line 225) | static void Free(void *ptr) { (void)ptr; } function AddChunk (line 237) | bool AddChunk(size_t capacity) { type ChunkHeader (line 256) | struct ChunkHeader { FILE: MiniEngine/rapidjson-master/include/rapidjson/cursorstreamwrapper.h function Ch (line 47) | Ch Take() { FILE: MiniEngine/rapidjson-master/include/rapidjson/document.h type GenericMember (line 106) | typedef GenericMember PlainType; type typename (line 107) | typedef typename internal::MaybeAddConst::Type ValueType; type ValueType (line 119) | typedef ValueType value_type; type ValueType (line 120) | typedef ValueType * pointer; type ValueType (line 121) | typedef ValueType & reference; type std (line 122) | typedef std::ptrdiff_t difference_type; type std (line 123) | typedef std::random_access_iterator_tag iterator_category; type pointer (line 127) | typedef pointer Pointer; type reference (line 129) | typedef reference Reference; type difference_type (line 131) | typedef difference_type DifferenceType; function ptr_ (line 155) | GenericMemberIterator(const NonConstIterator & it) : ptr_(it.ptr_) {} function ConstIterator (line 177) | bool operator==(ConstIterator that) const { return ptr_ == that.ptr_; } function ConstIterator (line 178) | bool operator!=(ConstIterator that) const { return ptr_ != that.ptr_; } function ConstIterator (line 179) | bool operator<=(ConstIterator that) const { return ptr_ <= that.ptr_; } function ConstIterator (line 180) | bool operator>=(ConstIterator that) const { return ptr_ >= that.ptr_; } function operator (line 181) | bool operator< (ConstIterator that) const { return ptr_ < that.ptr_; } function operator (line 182) | bool operator> (ConstIterator that) const { return ptr_ > that.ptr_; } function Reference (line 187) | Reference operator*() const { return *ptr_; } function Pointer (line 188) | Pointer operator->() const { return ptr_; } function Reference (line 189) | Reference operator[](DifferenceType n) const { return ptr_[n]; } type CharType (line 256) | typedef CharType Ch; function explicit (line 308) | explicit GenericStringRef(const CharType* str) function operator (line 326) | operator const Ch *() const { return s; } function namespace (line 408) | namespace internal { function Is (line 432) | static bool Is(const ValueType& v) { return v.IsBool(); } function Get (line 433) | static bool Get(const ValueType& v) { return v.GetBool(); } function Is (line 440) | static bool Is(const ValueType& v) { return v.IsInt(); } function Get (line 441) | static int Get(const ValueType& v) { return v.GetInt(); } function Is (line 448) | static bool Is(const ValueType& v) { return v.IsUint(); } function Get (line 449) | static unsigned Get(const ValueType& v) { return v.GetUint(); } function Is (line 458) | static bool Is(const ValueType& v) { return v.IsInt(); } function Get (line 459) | static long Get(const ValueType& v) { return v.GetInt(); } function Is (line 467) | static bool Is(const ValueType& v) { return v.IsUint(); } function Get (line 468) | static unsigned long Get(const ValueType& v) { return v.GetUint(); } function Is (line 476) | static bool Is(const ValueType& v) { return v.IsInt64(); } function Get (line 477) | static int64_t Get(const ValueType& v) { return v.GetInt64(); } function Is (line 484) | static bool Is(const ValueType& v) { return v.IsUint64(); } function Get (line 485) | static uint64_t Get(const ValueType& v) { return v.GetUint64(); } function Is (line 492) | static bool Is(const ValueType& v) { return v.IsDouble(); } function Get (line 493) | static double Get(const ValueType& v) { return v.GetDouble(); } function Is (line 500) | static bool Is(const ValueType& v) { return v.IsFloat(); } function Get (line 501) | static float Get(const ValueType& v) { return v.GetFloat(); } type typename (line 508) | typedef const typename ValueType::Ch* StringType; function Is (line 509) | static bool Is(const ValueType& v) { return v.IsString(); } function StringType (line 510) | static StringType Get(const ValueType& v) { return v.GetString(); } function Is (line 519) | static bool Is(const ValueType& v) { return v.IsString(); } function StringType (line 520) | static StringType Get(const ValueType& v) { return StringType(v.GetStrin... type typename (line 527) | typedef typename ValueType::Array ArrayType; function Is (line 528) | static bool Is(const ValueType& v) { return v.IsArray(); } function ArrayType (line 529) | static ArrayType Get(ValueType& v) { return v.GetArray(); } type typename (line 536) | typedef typename ValueType::ConstArray ArrayType; function Is (line 537) | static bool Is(const ValueType& v) { return v.IsArray(); } function ArrayType (line 538) | static ArrayType Get(const ValueType& v) { return v.GetArray(); } type typename (line 543) | typedef typename ValueType::Object ObjectType; function Is (line 544) | static bool Is(const ValueType& v) { return v.IsObject(); } function ObjectType (line 545) | static ObjectType Get(ValueType& v) { return v.GetObject(); } type typename (line 552) | typedef typename ValueType::ConstObject ObjectType; function Is (line 553) | static bool Is(const ValueType& v) { return v.IsObject(); } function ObjectType (line 554) | static ObjectType Get(const ValueType& v) { return v.GetObject(); } type Encoding (line 581) | typedef Encoding EncodingType; type Allocator (line 582) | typedef Allocator AllocatorType; type typename (line 583) | typedef typename Encoding::Ch Ch; type GenericStringRef (line 584) | typedef GenericStringRef StringRefType; type typename (line 585) | typedef typename GenericMemberIterator::Iterat... type typename (line 586) | typedef typename GenericMemberIterator::Iterato... type GenericValue (line 587) | typedef GenericValue* ValueIterator; type GenericValue (line 588) | typedef const GenericValue* ConstValueIterator; type GenericValue (line 589) | typedef GenericValue ValueType; function explicit (line 702) | explicit GenericValue(bool b) RAPIDJSON_NOEXCEPT function explicit (line 711) | explicit GenericValue(int i) RAPIDJSON_NOEXCEPT : data_() { function explicit (line 717) | explicit GenericValue(unsigned u) RAPIDJSON_NOEXCEPT : data_() { function explicit (line 723) | explicit GenericValue(int64_t i64) RAPIDJSON_NOEXCEPT : data_() { function explicit (line 738) | explicit GenericValue(uint64_t u64) RAPIDJSON_NOEXCEPT : data_() { function explicit (line 750) | explicit GenericValue(double d) RAPIDJSON_NOEXCEPT : data_() { data_.n.d... function explicit (line 753) | explicit GenericValue(float f) RAPIDJSON_NOEXCEPT : data_() { data_.n.d ... function explicit (line 759) | explicit GenericValue(StringRefType s) RAPIDJSON_NOEXCEPT : data_() { Se... function data_ (line 780) | GenericValue(Array a) RAPIDJSON_NOEXCEPT : data_(a.value_.data_) { function data_ (line 791) | GenericValue(Object o) RAPIDJSON_NOEXCEPT : data_(o.value_.data_) { type GenericValue (line 934) | typedef GenericValue RhsType; function rhs (line 981) | bool operator==(const std::basic_string& rhs) const { return *this =... function GetBool (line 1082) | bool GetBool() const { RAPIDJSON_ASSERT(IsBool()); return data_.f.flags ... function SizeType (line 1097) | SizeType MemberCount() const { RAPIDJSON_ASSERT(IsObject()); return data... function ObjectEmpty (line 1103) | bool ObjectEmpty() const { RAPIDJSON_ASSERT(IsObject()); return data_.o.... function GenericValue (line 1154) | const GenericValue& operator[](const std::basic_string& name) const ... function ConstMemberIterator (line 1159) | ConstMemberIterator MemberBegin() const { RAPIDJSON_ASSERT(IsObject()); ... function MemberIterator (line 1165) | MemberIterator MemberBegin() { RAPIDJSON_ASSERT(IsObject()); ... function MemberIterator (line 1168) | MemberIterator MemberEnd() { RAPIDJSON_ASSERT(IsObject()); ... function HasMember (line 1193) | bool HasMember(const Ch* name) const { return FindMember(name) != Member... function HasMember (line 1204) | bool HasMember(const std::basic_string& name) const { return FindMem... function MemberIterator (line 1231) | MemberIterator FindMember(const Ch* name) { function ConstMemberIterator (line 1236) | ConstMemberIterator FindMember(const Ch* name) const { return const_cast... function MemberIterator (line 1271) | MemberIterator FindMember(const std::basic_string& name) { return Fi... function ConstMemberIterator (line 1272) | ConstMemberIterator FindMember(const std::basic_string& name) const ... function RemoveAllMembers (line 1427) | void RemoveAllMembers() { function RemoveMember (line 1442) | bool RemoveMember(const Ch* name) { function MemberIterator (line 1470) | MemberIterator RemoveMember(MemberIterator m) { function MemberIterator (line 1494) | MemberIterator EraseMember(ConstMemberIterator pos) { function MemberIterator (line 1507) | MemberIterator EraseMember(ConstMemberIterator first, ConstMemberIterato... function EraseMember (line 1528) | bool EraseMember(const Ch* name) { function Object (line 1548) | Object GetObject() { RAPIDJSON_ASSERT(IsObject()); return Object(*this); } function ConstObject (line 1549) | ConstObject GetObject() const { RAPIDJSON_ASSERT(IsObject()); return Con... function SizeType (line 1561) | SizeType Size() const { RAPIDJSON_ASSERT(IsArray()); return data_.a.size; } function Empty (line 1567) | bool Empty() const { RAPIDJSON_ASSERT(IsArray()); return data_.a.size ==... function GenericValue (line 1591) | const GenericValue& operator[](SizeType index) const { return const_cast... function ValueIterator (line 1595) | ValueIterator Begin() { RAPIDJSON_ASSERT(IsArray()); return GetElementsP... function ValueIterator (line 1598) | ValueIterator End() { RAPIDJSON_ASSERT(IsArray()); return GetElementsPoi... function ValueIterator (line 1700) | ValueIterator Erase(ConstValueIterator pos) { function ValueIterator (line 1712) | ValueIterator Erase(ConstValueIterator first, ConstValueIterator last) { function Array (line 1727) | Array GetArray() { RAPIDJSON_ASSERT(IsArray()); return Array(*this); } function ConstArray (line 1728) | ConstArray GetArray() const { RAPIDJSON_ASSERT(IsArray()); return ConstA... function GetDouble (line 1743) | double GetDouble() const { function Ch (line 1771) | const Ch* GetString() const { RAPIDJSON_ASSERT(IsString()); return (data... function SizeType (line 1776) | SizeType GetStringLength() const { RAPIDJSON_ASSERT(IsString()); return ... type Flag (line 1943) | struct Flag { type String (line 1954) | struct String { function SetLength (line 1968) | struct ShortString { type I (line 1980) | struct I { type U (line 1984) | struct U { type I (line 1989) | struct I { type U (line 1993) | struct U { type ObjectData (line 2003) | struct ObjectData { type ArrayData (line 2009) | struct ArrayData { function RAPIDJSON_FORCEINLINE (line 2024) | RAPIDJSON_FORCEINLINE const Ch* GetStringPointer() const { return RAPIDJ... function RAPIDJSON_FORCEINLINE (line 2025) | RAPIDJSON_FORCEINLINE const Ch* SetStringPointer(const Ch* str) { return... function RAPIDJSON_FORCEINLINE (line 2026) | RAPIDJSON_FORCEINLINE GenericValue* GetElementsPointer() const { return ... function RAPIDJSON_FORCEINLINE (line 2027) | RAPIDJSON_FORCEINLINE GenericValue* SetElementsPointer(GenericValue* ele... function RAPIDJSON_FORCEINLINE (line 2028) | RAPIDJSON_FORCEINLINE Member* GetMembersPointer() const { return RAPIDJS... function RAPIDJSON_FORCEINLINE (line 2029) | RAPIDJSON_FORCEINLINE Member* SetMembersPointer(Member* members) { retur... function SetArrayRaw (line 2032) | void SetArrayRaw(GenericValue* values, SizeType count, Allocator& alloca... function SetObjectRaw (line 2050) | void SetObjectRaw(Member* members, SizeType count, Allocator& allocator) { function SetStringRaw (line 2068) | void SetStringRaw(StringRefType s) RAPIDJSON_NOEXCEPT { function SetStringRaw (line 2075) | void SetStringRaw(StringRefType s, Allocator& allocator) { function RawAssign (line 2092) | void RawAssign(GenericValue& rhs) RAPIDJSON_NOEXCEPT { type GenericValue (line 2118) | typedef GenericValue > Value; type GenericValue (line 2135) | typedef GenericValue ValueType; type Allocator (line 2136) | typedef Allocator AllocatorType; type ClearStackOnExit (line 2430) | struct ClearStackOnExit { function Bool (line 2446) | bool Bool(bool b) { new (stack_.template Push()) ValueType(b)... function Int (line 2447) | bool Int(int i) { new (stack_.template Push()) ValueType(i); ... function Uint (line 2448) | bool Uint(unsigned i) { new (stack_.template Push()) ValueTyp... function Int64 (line 2449) | bool Int64(int64_t i) { new (stack_.template Push()) ValueTyp... function Uint64 (line 2450) | bool Uint64(uint64_t i) { new (stack_.template Push()) ValueT... function Double (line 2451) | bool Double(double d) { new (stack_.template Push()) ValueTyp... function RawNumber (line 2453) | bool RawNumber(const Ch* str, SizeType length, bool copy) { function String (line 2461) | bool String(const Ch* str, SizeType length, bool copy) { function StartObject (line 2469) | bool StartObject() { new (stack_.template Push()) ValueType(k... function Key (line 2471) | bool Key(const Ch* str, SizeType length, bool copy) { return String(str,... function EndObject (line 2473) | bool EndObject(SizeType memberCount) { function StartArray (line 2479) | bool StartArray() { new (stack_.template Push()) ValueType(kA... function EndArray (line 2481) | bool EndArray(SizeType elementCount) { function ClearStack (line 2493) | void ClearStack() { function Destroy (line 2502) | void Destroy() { type GenericDocument (line 2514) | typedef GenericDocument > Document; type ValueT (line 2526) | typedef ValueT PlainType; type typename (line 2527) | typedef typename internal::MaybeAddConst::Type ValueType; type ValueType (line 2528) | typedef ValueType* ValueIterator; type ValueT (line 2529) | typedef const ValueT* ConstValueIterator; type typename (line 2530) | typedef typename ValueType::AllocatorType AllocatorType; type typename (line 2531) | typedef typename ValueType::StringRefType StringRefType; function value_ (line 2536) | GenericArray(const GenericArray& rhs) : value_(rhs.value_) {} function GenericArray (line 2547) | GenericArray Reserve(SizeType newCapacity, AllocatorType &allocator) con... function GenericArray (line 2548) | GenericArray PushBack(ValueType& value, AllocatorType& allocator) const ... function GenericArray (line 2550) | GenericArray PushBack(ValueType&& value, AllocatorType& allocator) const... function GenericArray (line 2552) | GenericArray PushBack(StringRefType value, AllocatorType& allocator) con... function ValueIterator (line 2555) | ValueIterator Erase(ConstValueIterator pos) const { return value_.Erase(... function ValueIterator (line 2556) | ValueIterator Erase(ConstValueIterator first, ConstValueIterator last) c... function value_ (line 2565) | value_(value) {} type ValueT (line 2579) | typedef ValueT PlainType; type typename (line 2580) | typedef typename internal::MaybeAddConst::Type ValueType; type GenericMemberIterator (line 2581) | typedef GenericMemberIterator& value, A... function GenericObject (line 2623) | GenericObject AddMember(ValueType&& name, ValueType&& value, AllocatorTy... function GenericObject (line 2624) | GenericObject AddMember(ValueType&& name, ValueType& value, AllocatorTyp... function GenericObject (line 2625) | GenericObject AddMember(ValueType& name, ValueType&& value, AllocatorTyp... function GenericObject (line 2626) | GenericObject AddMember(StringRefType name, ValueType&& value, Allocator... function GenericObject (line 2628) | GenericObject AddMember(StringRefType name, ValueType& value, AllocatorT... function GenericObject (line 2629) | GenericObject AddMember(StringRefType name, StringRefType value, Allocat... function RemoveMember (line 2632) | bool RemoveMember(const Ch* name) const { return value_.RemoveMember(nam... function value_ (line 2653) | value_(value) {} FILE: MiniEngine/rapidjson-master/include/rapidjson/encodedstream.h function RAPIDJSON_DIAG_PUSH (line 27) | RAPIDJSON_DIAG_PUSH function Ch (line 49) | Ch Take() { Ch c = current_; current_ = Encoding::Take(is_); return c; } function Put (line 53) | void Put(Ch) { RAPIDJSON_ASSERT(false); } function Flush (line 54) | void Flush() { RAPIDJSON_ASSERT(false); } function Ch (line 55) | Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } function PutEnd (line 56) | size_t PutEnd(Ch*) { RAPIDJSON_ASSERT(false); return 0; } function is_ (line 72) | is_(is) { function Ch (line 78) | Ch Take() { return is_.Take(); } function Put (line 82) | void Put(Ch) {} function Flush (line 83) | void Flush() {} function Ch (line 84) | Ch* PutBegin() { return 0; } function PutEnd (line 85) | size_t PutEnd(Ch*) { return 0; } function os_ (line 105) | os_(os) { function Put (line 110) | void Put(Ch c) { Encoding::Put(os_, c); } function Flush (line 111) | void Flush() { os_.Flush(); } function Ch (line 115) | Ch Take() { RAPIDJSON_ASSERT(false); return 0;} function Tell (line 116) | size_t Tell() const { RAPIDJSON_ASSERT(false); return 0; } function Ch (line 157) | Ch Take() { Ch c = current_; current_ = takeFunc_(*is_); return c; } function Put (line 161) | void Put(Ch) { RAPIDJSON_ASSERT(false); } function Flush (line 162) | void Flush() { RAPIDJSON_ASSERT(false); } function Ch (line 163) | Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } function PutEnd (line 164) | size_t PutEnd(Ch*) { RAPIDJSON_ASSERT(false); return 0; } function DetectType (line 171) | void DetectType() { type Ch (line 219) | typedef Ch (*TakeFunc)(InputByteStream& is); function Put (line 260) | void Put(Ch c) { putFunc_(*os_, c); } function Flush (line 261) | void Flush() { os_->Flush(); } function Ch (line 265) | Ch Take() { RAPIDJSON_ASSERT(false); return 0;} function Tell (line 266) | size_t Tell() const { RAPIDJSON_ASSERT(false); return 0; } function PutBOM (line 274) | void PutBOM() { FILE: MiniEngine/rapidjson-master/include/rapidjson/encodings.h function RAPIDJSON_DIAG_PUSH (line 25) | RAPIDJSON_DIAG_PUSH function else (line 131) | else if (codepoint <= 0xFFFF) { function GetRange (line 204) | static unsigned char GetRange(unsigned char c) { type CharType (line 270) | typedef CharType Ch; type CharType (line 419) | typedef CharType Ch; type CharType (line 543) | typedef CharType Ch; type UTFType (line 603) | enum UTFType { type CharType (line 616) | typedef CharType Ch; function Encode (line 623) | void Encode(OutputStream& os, unsigned codepoint) { function EncodeUnsafe (line 630) | void EncodeUnsafe(OutputStream& os, unsigned codepoint) { function Decode (line 637) | bool Decode(InputStream& is, unsigned* codepoint) { FILE: MiniEngine/rapidjson-master/include/rapidjson/error/en.h function RAPIDJSON_DIAG_PUSH (line 21) | RAPIDJSON_DIAG_PUSH FILE: MiniEngine/rapidjson-master/include/rapidjson/error/error.h function RAPIDJSON_NAMESPACE_BEGIN (line 55) | RAPIDJSON_NAMESPACE_BEGIN type RAPIDJSON_ERROR_CHARTYPE (line 153) | typedef const RAPIDJSON_ERROR_CHARTYPE* (*GetParseErrorFunc)(ParseErrorC... FILE: MiniEngine/rapidjson-master/include/rapidjson/filereadstream.h function RAPIDJSON_DIAG_PUSH (line 22) | RAPIDJSON_DIAG_PUSH function Ch (line 51) | Ch Take() { Ch c = *current_; Read(); return c; } function Put (line 55) | void Put(Ch) { RAPIDJSON_ASSERT(false); } function Flush (line 56) | void Flush() { RAPIDJSON_ASSERT(false); } function Ch (line 57) | Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } function PutEnd (line 58) | size_t PutEnd(Ch*) { RAPIDJSON_ASSERT(false); return 0; } function Ch (line 61) | const Ch* Peek4() const { FILE: MiniEngine/rapidjson-master/include/rapidjson/filewritestream.h function RAPIDJSON_DIAG_PUSH (line 22) | RAPIDJSON_DIAG_PUSH function Put (line 40) | void Put(char c) { function PutN (line 47) | void PutN(char c, size_t n) { function Flush (line 63) | void Flush() { function Peek (line 75) | char Peek() const { RAPIDJSON_ASSERT(false); return 0; } function Tell (line 77) | size_t Tell() const { RAPIDJSON_ASSERT(false); return 0; } function PutEnd (line 79) | size_t PutEnd(char*) { RAPIDJSON_ASSERT(false); return 0; } function PutN (line 94) | inline void PutN(FileWriteStream& stream, char c, size_t n) { FILE: MiniEngine/rapidjson-master/include/rapidjson/fwd.h type GenericStringStream (line 49) | typedef GenericStringStream > StringStream; type GenericInsituStringStream (line 54) | typedef GenericInsituStringStream > InsituStringStream; type GenericStringBuffer (line 61) | typedef GenericStringBuffer, CrtAllocator> StringBuffer; type GenericMemoryBuffer (line 76) | typedef GenericMemoryBuffer MemoryBuffer; type MemoryStream (line 80) | struct MemoryStream type GenericReader (line 90) | typedef GenericReader, UTF8, CrtAllocator> Reader; type GenericValue (line 116) | typedef GenericValue, MemoryPoolAllocator > Value; type GenericDocument (line 121) | typedef GenericDocument, MemoryPoolAllocator, C... type GenericPointer (line 128) | typedef GenericPointer Pointer; type GenericSchemaDocument (line 138) | typedef GenericSchemaDocument SchemaDocument; type IGenericRemoteSchemaDocumentProvider (line 139) | typedef IGenericRemoteSchemaDocumentProvider IRemoteSche... type GenericSchemaValidator (line 147) | typedef GenericSchemaValidator& l, SizeType index) { function MatchRange (line 701) | bool MatchRange(SizeType rangeIndex, unsigned codepoint) const { type GenericRegex (line 720) | typedef GenericRegex > Regex; type GenericRegexSearch (line 721) | typedef GenericRegexSearch RegexSearch; FILE: MiniEngine/rapidjson-master/include/rapidjson/internal/stack.h function RAPIDJSON_DIAG_PUSH (line 22) | RAPIDJSON_DIAG_PUSH function T (line 150) | T* Top() const { function T (line 159) | T* End() const { return reinterpret_cast(stackTop_); } function T (line 165) | T* Bottom() const { return reinterpret_cast(stack_); } function Resize (line 200) | void Resize(size_t newCapacity) { function Destroy (line 207) | void Destroy() { FILE: MiniEngine/rapidjson-master/include/rapidjson/internal/strfunc.h function RAPIDJSON_NAMESPACE_BEGIN (line 21) | RAPIDJSON_NAMESPACE_BEGIN FILE: MiniEngine/rapidjson-master/include/rapidjson/internal/strtod.h function RAPIDJSON_NAMESPACE_BEGIN (line 23) | RAPIDJSON_NAMESPACE_BEGIN FILE: MiniEngine/rapidjson-master/include/rapidjson/internal/swap.h function RAPIDJSON_DIAG_PUSH (line 21) | RAPIDJSON_DIAG_PUSH FILE: MiniEngine/rapidjson-master/include/rapidjson/istreamwrapper.h function Ch (line 60) | Ch Take() { function Ch (line 73) | Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } function Put (line 74) | void Put(Ch) { RAPIDJSON_ASSERT(false); } function Flush (line 75) | void Flush() { RAPIDJSON_ASSERT(false); } function PutEnd (line 76) | size_t PutEnd(Ch*) { RAPIDJSON_ASSERT(false); return 0; } function Ch (line 79) | const Ch* Peek4() const { type BasicIStreamWrapper (line 106) | typedef BasicIStreamWrapper IStreamWrapper; type BasicIStreamWrapper (line 107) | typedef BasicIStreamWrapper WIStreamWrapper; FILE: MiniEngine/rapidjson-master/include/rapidjson/memorystream.h function RAPIDJSON_DIAG_PUSH (line 21) | RAPIDJSON_DIAG_PUSH function Ch (line 46) | Ch Take() { return RAPIDJSON_UNLIKELY(src_ == end_) ? '\0' : *src_++; } function Ch (line 49) | Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } function Put (line 50) | void Put(Ch) { RAPIDJSON_ASSERT(false); } function Flush (line 51) | void Flush() { RAPIDJSON_ASSERT(false); } function PutEnd (line 52) | size_t PutEnd(Ch*) { RAPIDJSON_ASSERT(false); return 0; } function Ch (line 55) | const Ch* Peek4() const { FILE: MiniEngine/rapidjson-master/include/rapidjson/msinttypes/inttypes.h type imaxdiv_t (line 57) | typedef struct { function _inline (line 286) | static FILE: MiniEngine/rapidjson-master/include/rapidjson/msinttypes/stdint.h type int_least8_t (line 140) | typedef int8_t int_least8_t; type int_least16_t (line 141) | typedef int16_t int_least16_t; type int_least32_t (line 142) | typedef int32_t int_least32_t; type int_least64_t (line 143) | typedef int64_t int_least64_t; type uint_least8_t (line 144) | typedef uint8_t uint_least8_t; type uint_least16_t (line 145) | typedef uint16_t uint_least16_t; type uint_least32_t (line 146) | typedef uint32_t uint_least32_t; type uint_least64_t (line 147) | typedef uint64_t uint_least64_t; type int_fast8_t (line 150) | typedef int8_t int_fast8_t; type int_fast16_t (line 151) | typedef int16_t int_fast16_t; type int_fast32_t (line 152) | typedef int32_t int_fast32_t; type int_fast64_t (line 153) | typedef int64_t int_fast64_t; type uint_fast8_t (line 154) | typedef uint8_t uint_fast8_t; type uint_fast16_t (line 155) | typedef uint16_t uint_fast16_t; type uint_fast32_t (line 156) | typedef uint32_t uint_fast32_t; type uint_fast64_t (line 157) | typedef uint64_t uint_fast64_t; type intmax_t (line 169) | typedef int64_t intmax_t; type uintmax_t (line 170) | typedef uint64_t uintmax_t; FILE: MiniEngine/rapidjson-master/include/rapidjson/ostreamwrapper.h function RAPIDJSON_DIAG_PUSH (line 22) | RAPIDJSON_DIAG_PUSH function Put (line 50) | void Put(Ch c) { function Flush (line 54) | void Flush() { function Peek (line 59) | char Peek() const { RAPIDJSON_ASSERT(false); return 0; } function Tell (line 61) | size_t Tell() const { RAPIDJSON_ASSERT(false); return 0; } function PutEnd (line 63) | size_t PutEnd(char*) { RAPIDJSON_ASSERT(false); return 0; } type BasicOStreamWrapper (line 72) | typedef BasicOStreamWrapper OStreamWrapper; type BasicOStreamWrapper (line 73) | typedef BasicOStreamWrapper WOStreamWrapper; FILE: MiniEngine/rapidjson-master/include/rapidjson/pointer.h function RAPIDJSON_DIAG_PUSH (line 27) | RAPIDJSON_DIAG_PUSH function Token (line 325) | const Token* GetTokens() const { return tokens_; } function Erase (line 716) | bool Erase(ValueType& root) const { function NeedPercentEncode (line 795) | bool NeedPercentEncode(Ch c) const { function Parse (line 807) | void Parse(const Ch* source, size_t length) { function class (line 985) | class PercentDecodeStream { function Put (line 1033) | void Put(char c) { // UTF-8 must be byte type GenericPointer (line 1054) | typedef GenericPointer Pointer; FILE: MiniEngine/rapidjson-master/include/rapidjson/prettywriter.h function RAPIDJSON_DIAG_PUSH (line 26) | RAPIDJSON_DIAG_PUSH function Null (line 95) | bool Null() { PrettyPrefix(kNullType); return Base::Wr... function Bool (line 96) | bool Bool(bool b) { PrettyPrefix(b ? kTrueType : kFalseType); ... function Int (line 97) | bool Int(int i) { PrettyPrefix(kNumberType); return Base::Wr... function Uint (line 98) | bool Uint(unsigned u) { PrettyPrefix(kNumberType); return Base::Wr... function Int64 (line 99) | bool Int64(int64_t i64) { PrettyPrefix(kNumberType); return Base::Wr... function Uint64 (line 100) | bool Uint64(uint64_t u64) { PrettyPrefix(kNumberType); return Base::Wr... function Double (line 101) | bool Double(double d) { PrettyPrefix(kNumberType); return Base::Wr... function StartObject (line 123) | bool StartObject() { function StartArray (line 157) | bool StartArray() { function String (line 187) | bool String(const Ch* str) { return String(str, internal::StrLen(str)); } function Key (line 188) | bool Key(const Ch* str) { return Key(str, internal::StrLen(str)); } function RawValue (line 201) | bool RawValue(const Ch* json, size_t length, Type type) { function WriteIndent (line 252) | void WriteIndent() { FILE: MiniEngine/rapidjson-master/include/rapidjson/rapidjson.h type STATIC_ASSERTION_FAILURE (line 432) | struct STATIC_ASSERTION_FAILURE FILE: MiniEngine/rapidjson-master/include/rapidjson/reader.h function RAPIDJSON_DIAG_PUSH (line 41) | RAPIDJSON_DIAG_PUSH type ParseFlag (line 147) | enum ParseFlag { type typename (line 199) | typedef typename Encoding::Ch Ch; type typename (line 201) | typedef typename internal::SelectIf, Bas... function Default (line 203) | bool Default() { return true; } function Null (line 204) | bool Null() { return static_cast(*this).Default(); } function Bool (line 205) | bool Bool(bool) { return static_cast(*this).Default(); } function Int (line 206) | bool Int(int) { return static_cast(*this).Default(); } function Uint (line 207) | bool Uint(unsigned) { return static_cast(*this).Default(); } function Int64 (line 208) | bool Int64(int64_t) { return static_cast(*this).Default(); } function Uint64 (line 209) | bool Uint64(uint64_t) { return static_cast(*this).Default(); } function Double (line 210) | bool Double(double) { return static_cast(*this).Default(); } function RawNumber (line 212) | bool RawNumber(const Ch* str, SizeType len, bool copy) { return static_c... function String (line 213) | bool String(const Ch*, SizeType, bool) { return static_cast(*... function StartObject (line 214) | bool StartObject() { return static_cast(*this).Default(); } function Key (line 215) | bool Key(const Ch* str, SizeType len, bool copy) { return static_cast(*this).Default(... function StartArray (line 217) | bool StartArray() { return static_cast(*this).Default(); } function EndArray (line 218) | bool EndArray(SizeType) { return static_cast(*this).Default(); } function namespace (line 224) | namespace internal { function SkipWhitespace (line 505) | inline void SkipWhitespace(InsituStringStream& is) { function SkipWhitespace (line 510) | inline void SkipWhitespace(StringStream& is) { function SkipWhitespace (line 514) | inline void SkipWhitespace(EncodedInputStream, MemoryStream>& is) { function IterativeParseInit (line 607) | void IterativeParseInit() { function RAPIDJSON_FORCEINLINE (line 677) | RAPIDJSON_FORCEINLINE bool IterativeParseComplete() { function ClearStack (line 698) | void ClearStack() { stack_.Clear(); } type ClearStackOnExit (line 701) | struct ClearStackOnExit { function Consume (line 895) | bool Consume(InputStream& is, typename InputStream::Ch expect) { function RAPIDJSON_FORCEINLINE (line 933) | RAPIDJSON_FORCEINLINE void Put(Ch c) { function RAPIDJSON_FORCEINLINE (line 938) | RAPIDJSON_FORCEINLINE void* Push(SizeType count) { function Ch (line 945) | Ch* Pop() { type typename (line 1401) | typedef typename InputStream::Ch Ch; function is (line 1403) | is(s) { (void)reader; } function RAPIDJSON_FORCEINLINE (line 1406) | RAPIDJSON_FORCEINLINE Ch TakePush() { return is.Take(); } function RAPIDJSON_FORCEINLINE (line 1407) | RAPIDJSON_FORCEINLINE Ch Take() { return is.Take(); } function RAPIDJSON_FORCEINLINE (line 1408) | RAPIDJSON_FORCEINLINE void Push(char) {} function Tell (line 1410) | size_t Tell() { return is.Tell(); } function Length (line 1411) | size_t Length() { return 0; } function RAPIDJSON_FORCEINLINE (line 1426) | RAPIDJSON_FORCEINLINE Ch TakePush() { function RAPIDJSON_FORCEINLINE (line 1431) | RAPIDJSON_FORCEINLINE void Push(char c) { function Length (line 1435) | size_t Length() { return stackStream.Length(); } function RAPIDJSON_FORCEINLINE (line 1452) | RAPIDJSON_FORCEINLINE Ch Take() { return Base::TakePush(); } type IterativeParsingState (line 1742) | enum IterativeParsingState { type Token (line 1770) | enum Token { function RAPIDJSON_FORCEINLINE (line 1789) | RAPIDJSON_FORCEINLINE Token Tokenize(Ch c) { function RAPIDJSON_FORCEINLINE (line 1816) | RAPIDJSON_FORCEINLINE IterativeParsingState Predict(IterativeParsingStat... function IterativeParsingState (line 1983) | IterativeParsingState Transit(IterativeParsingState src, Token token, It... function RAPIDJSON_FORCEINLINE (line 2155) | RAPIDJSON_FORCEINLINE bool IsIterativeParsingDelimiterState(IterativePar... function RAPIDJSON_FORCEINLINE (line 2159) | RAPIDJSON_FORCEINLINE bool IsIterativeParsingCompleteState(IterativePars... type GenericReader (line 2205) | typedef GenericReader, UTF8<> > Reader; FILE: MiniEngine/rapidjson-master/include/rapidjson/schema.h function namespace (line 79) | namespace internal { function namespace (line 131) | namespace internal { type typename (line 401) | typedef typename SchemaDocumentType::AllocatorType AllocatorType; type typename (line 402) | typedef typename SchemaDocumentType::PointerType PointerType; type typename (line 403) | typedef typename ValueType::EncodingType EncodingType; type typename (line 404) | typedef typename EncodingType::Ch Ch; type SchemaValidationContext (line 405) | typedef SchemaValidationContext Context; type Schema (line 406) | typedef Schema SchemaType; type GenericValue (line 407) | typedef GenericValue SValue; type IValidationErrorHandler (line 408) | typedef IValidationErrorHandler ErrorHandler; type typename (line 448) | typedef typename ValueType::ConstValueIterator ConstValueIterator; type typename (line 449) | typedef typename ValueType::ConstMemberIterator ConstMemberIterator; type Hasher (line 467) | typedef Hasher > EnumHasherType; function BeginValue (line 671) | bool BeginValue(Context& context) const { function Null (line 780) | bool Null(Context& context) const { function Bool (line 788) | bool Bool(Context& context, bool) const { function Int (line 796) | bool Int(Context& context, int i) const { function Uint (line 802) | bool Uint(Context& context, unsigned u) const { function Int64 (line 808) | bool Int64(Context& context, int64_t i) const { function Uint64 (line 814) | bool Uint64(Context& context, uint64_t u) const { function Double (line 820) | bool Double(Context& context, double d) const { function String (line 838) | bool String(Context& context, const Ch* str, SizeType length, bool) const { function StartObject (line 866) | bool StartObject(Context& context) const { function Key (line 887) | bool Key(Context& context, const Ch* str, SizeType len, bool) const { function EndObject (line 936) | bool EndObject(Context& context, SizeType memberCount) const { function StartArray (line 982) | bool StartArray(Context& context) const { function EndArray (line 994) | bool EndArray(Context& context, SizeType elementCount) const { type SchemaValueType (line 1055) | enum SchemaValueType { type internal (line 1067) | typedef internal::GenericRegex RegexType; type std (line 1069) | typedef std::basic_regex RegexType; type RegexType (line 1071) | typedef char RegexType; type SchemaArray (line 1074) | struct SchemaArray { function ValueType (line 1091) | static const ValueType* GetMember(const ValueType& value, const ValueTyp... function AssignIfExist (line 1096) | static void AssignIfExist(bool& out, const ValueType& value, const Value... function AssignIfExist (line 1102) | static void AssignIfExist(SizeType& out, const ValueType& value, const V... function AssignIfExist (line 1108) | void AssignIfExist(SchemaArray& out, SchemaDocumentType& schemaDocument,... function IsPatternMatch (line 1138) | static bool IsPatternMatch(const RegexType* pattern, const Ch *str, Size... function IsPatternMatch (line 1154) | static bool IsPatternMatch(const RegexType* pattern, const Ch *str, Size... function FindPropertyIndex (line 1212) | bool FindPropertyIndex(const ValueType& name, SizeType* outIndex) const { function CheckInt (line 1225) | bool CheckInt(Context& context, int64_t i) const { function CheckUint (line 1273) | bool CheckUint(Context& context, uint64_t i) const { function CheckDoubleMinimum (line 1321) | bool CheckDoubleMinimum(Context& context, double d) const { function CheckDoubleMaximum (line 1329) | bool CheckDoubleMaximum(Context& context, double d) const { function CheckDoubleMultipleOf (line 1337) | bool CheckDoubleMultipleOf(Context& context, double d) const { function DisallowedType (line 1348) | void DisallowedType(Context& context, const ValueType& actualType) const { type Property (line 1364) | struct Property { type PatternProperty (line 1375) | struct PatternProperty { function virtual (line 1473) | virtual ~IGenericRemoteSchemaDocumentProvider() {} type IGenericRemoteSchemaDocumentProvider (line 1493) | typedef IGenericRemoteSchemaDocumentProvider IRem... type Allocator (line 1494) | typedef Allocator AllocatorType; type typename (line 1495) | typedef typename ValueType::EncodingType EncodingType; type typename (line 1496) | typedef typename EncodingType::Ch Ch; type internal (line 1497) | typedef internal::Schema SchemaType; type GenericPointer (line 1498) | typedef GenericPointer PointerType; type GenericValue (line 1499) | typedef GenericValue URIType; type SchemaRefEntry (line 1603) | struct SchemaRefEntry { function CreateSchemaRecursive (line 1623) | void CreateSchemaRecursive(const SchemaType** schema, const PointerType&... function CreateSchema (line 1640) | void CreateSchema(const SchemaType** schema, const PointerType& pointer,... function HandleRefSchema (line 1652) | bool HandleRefSchema(const PointerType& source, const SchemaType** schem... function SchemaType (line 1699) | const SchemaType* GetSchema(const PointerType& pointer) const { function PointerType (line 1706) | PointerType GetPointer(const SchemaType* schema) const { function SchemaType (line 1713) | const SchemaType* GetTypeless() const { return typeless_; } type GenericSchemaDocument (line 1729) | typedef GenericSchemaDocument SchemaDocument; type IGenericRemoteSchemaDocumentProvider (line 1731) | typedef IGenericRemoteSchemaDocumentProvider IRemoteSche... type typename (line 1759) | typedef typename SchemaDocumentType::PointerType PointerType; type typename (line 1760) | typedef typename SchemaType::EncodingType EncodingType; type typename (line 1761) | typedef typename SchemaType::SValue SValue; type typename (line 1762) | typedef typename EncodingType::Ch Ch; type GenericStringRef (line 1763) | typedef GenericStringRef StringRefType; type GenericValue (line 1764) | typedef GenericValue ValueType; function Reset (line 1834) | void Reset() { function Ch (line 1858) | const Ch* GetInvalidSchemaKeyword() const { function NotMultipleOf (line 1872) | void NotMultipleOf(int64_t actual, const SValue& expected) { function NotMultipleOf (line 1875) | void NotMultipleOf(uint64_t actual, const SValue& expected) { function NotMultipleOf (line 1878) | void NotMultipleOf(double actual, const SValue& expected) { function AboveMaximum (line 1881) | void AboveMaximum(int64_t actual, const SValue& expected, bool exclusive) { function AboveMaximum (line 1885) | void AboveMaximum(uint64_t actual, const SValue& expected, bool exclusiv... function AboveMaximum (line 1889) | void AboveMaximum(double actual, const SValue& expected, bool exclusive) { function BelowMinimum (line 1893) | void BelowMinimum(int64_t actual, const SValue& expected, bool exclusive) { function BelowMinimum (line 1897) | void BelowMinimum(uint64_t actual, const SValue& expected, bool exclusiv... function BelowMinimum (line 1901) | void BelowMinimum(double actual, const SValue& expected, bool exclusive) { function TooLong (line 1906) | void TooLong(const Ch* str, SizeType length, SizeType expected) { function TooShort (line 1910) | void TooShort(const Ch* str, SizeType length, SizeType expected) { function DoesNotMatch (line 1914) | void DoesNotMatch(const Ch* str, SizeType length) { function DisallowedItem (line 1920) | void DisallowedItem(SizeType index) { function TooFewItems (line 1925) | void TooFewItems(SizeType actualCount, SizeType expectedCount) { function TooManyItems (line 1929) | void TooManyItems(SizeType actualCount, SizeType expectedCount) { function DuplicateItems (line 1933) | void DuplicateItems(SizeType index1, SizeType index2) { function TooManyProperties (line 1942) | void TooManyProperties(SizeType actualCount, SizeType expectedCount) { function TooFewProperties (line 1946) | void TooFewProperties(SizeType actualCount, SizeType expectedCount) { function StartMissingProperties (line 1950) | void StartMissingProperties() { function AddMissingProperty (line 1953) | void AddMissingProperty(const SValue& name) { function EndMissingProperties (line 1956) | bool EndMissingProperties() { function PropertyViolations (line 1965) | void PropertyViolations(ISchemaValidator** subvalidators, SizeType count) { function DisallowedProperty (line 1969) | void DisallowedProperty(const Ch* name, SizeType length) { function StartDependencyErrors (line 1975) | void StartDependencyErrors() { function StartMissingDependentProperties (line 1978) | void StartMissingDependentProperties() { function AddMissingDependentProperty (line 1981) | void AddMissingDependentProperty(const SValue& targetName) { function EndMissingDependentProperties (line 1984) | void EndMissingDependentProperties(const SValue& sourceName) { function AddDependencySchemaError (line 1989) | void AddDependencySchemaError(const SValue& sourceName, ISchemaValidator... function EndDependencyErrors (line 1993) | bool EndDependencyErrors() { function DisallowedValue (line 2003) | void DisallowedValue() { function StartDisallowedType (line 2007) | void StartDisallowedType() { function AddExpectedType (line 2010) | void AddExpectedType(const typename SchemaType::ValueType& expectedType) { function EndDisallowedType (line 2013) | void EndDisallowedType(const typename SchemaType::ValueType& actualType) { function NotAllOf (line 2020) | void NotAllOf(ISchemaValidator** subvalidators, SizeType count) { function NoneOf (line 2025) | void NoneOf(ISchemaValidator** subvalidators, SizeType count) { function NotOneOf (line 2028) | void NotOneOf(ISchemaValidator** subvalidators, SizeType count) { function Disallowed (line 2031) | void Disallowed() { function Null (line 2092) | bool Null() { RAPIDJSON_SCHEMA_HANDLE_VALUE_(Null, (Curren... function Bool (line 2093) | bool Bool(bool b) { RAPIDJSON_SCHEMA_HANDLE_VALUE_(Bool, (Curren... function Int (line 2094) | bool Int(int i) { RAPIDJSON_SCHEMA_HANDLE_VALUE_(Int, (Curren... function Uint (line 2095) | bool Uint(unsigned u) { RAPIDJSON_SCHEMA_HANDLE_VALUE_(Uint, (Curren... function Int64 (line 2096) | bool Int64(int64_t i) { RAPIDJSON_SCHEMA_HANDLE_VALUE_(Int64, (Curren... function Uint64 (line 2097) | bool Uint64(uint64_t u) { RAPIDJSON_SCHEMA_HANDLE_VALUE_(Uint64, (Curren... function Double (line 2098) | bool Double(double d) { RAPIDJSON_SCHEMA_HANDLE_VALUE_(Double, (Curren... function RawNumber (line 2099) | bool RawNumber(const Ch* str, SizeType length, bool copy) function String (line 2101) | bool String(const Ch* str, SizeType length, bool copy) function StartObject (line 2104) | bool StartObject() { function Key (line 2110) | bool Key(const Ch* str, SizeType len, bool copy) { function EndObject (line 2118) | bool EndObject(SizeType memberCount) { function StartArray (line 2125) | bool StartArray() { function EndArray (line 2131) | bool EndArray(SizeType elementCount) { function virtual (line 2144) | virtual ISchemaValidator* CreateSchemaValidator(const SchemaType& root) { function virtual (line 2152) | virtual void DestroySchemaValidator(ISchemaValidator* validator) { function virtual (line 2158) | virtual void* CreateHasher() { function virtual (line 2162) | virtual uint64_t GetHashCode(void* hasher) { function virtual (line 2166) | virtual void DestroryHasher(void* hasher) { function virtual (line 2172) | virtual void* MallocState(size_t size) { function virtual (line 2176) | virtual void FreeState(void* p) { type GenericValue (line 2182) | typedef GenericValue, StateAllocator> HashCodeArray; type internal (line 2183) | typedef internal::Hasher HasherType; function BeginValue (line 2221) | bool BeginValue() { function EndValue (line 2252) | bool EndValue() { function AppendToken (line 2291) | void AppendToken(const Ch* str, SizeType len) { function RAPIDJSON_FORCEINLINE (line 2308) | RAPIDJSON_FORCEINLINE void PushSchema(const SchemaType& schema) { new (s... function RAPIDJSON_FORCEINLINE (line 2310) | RAPIDJSON_FORCEINLINE void PopSchema() { function AddErrorLocation (line 2319) | void AddErrorLocation(ValueType& result, bool parent) { function AddError (line 2338) | void AddError(ValueType& keyword, ValueType& error) { function MergeError (line 2357) | void MergeError(ValueType& other) { type GenericSchemaValidator (line 2405) | typedef GenericSchemaValidator SchemaValidator; type typename (line 2429) | typedef typename InputStream::Ch Ch; type GenericValue (line 2430) | typedef GenericValue ValueType; function Ch (line 2465) | const Ch* GetInvalidSchemaKeyword() const { return invalidSchemaKeyword_; } FILE: MiniEngine/rapidjson-master/include/rapidjson/stream.h function RAPIDJSON_NAMESPACE_BEGIN (line 22) | RAPIDJSON_NAMESPACE_BEGIN function is_ (line 122) | is_(is) {} function Ch (line 125) | Ch Take() { return is_.Take(); } function Tell (line 126) | size_t Tell() { return is_.Tell(); } function Ch (line 127) | Ch* PutBegin() { return is_.PutBegin(); } function Put (line 128) | void Put(Ch ch) { is_.Put(ch); } function Flush (line 129) | void Flush() { is_.Flush(); } function PutEnd (line 130) | size_t PutEnd(Ch* ch) { return is_.PutEnd(ch); } function Ch (line 133) | const Ch* Peek4() const { return is_.Peek4(); } type typename (line 155) | typedef typename Encoding::Ch Ch; function Ch (line 160) | Ch Take() { return *src_++; } function Ch (line 163) | Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } function Put (line 164) | void Put(Ch) { RAPIDJSON_ASSERT(false); } function Flush (line 165) | void Flush() { RAPIDJSON_ASSERT(false); } function PutEnd (line 166) | size_t PutEnd(Ch*) { RAPIDJSON_ASSERT(false); return 0; } type GenericStringStream (line 178) | typedef GenericStringStream > StringStream; type typename (line 189) | typedef typename Encoding::Ch Ch; function Ch (line 194) | Ch Peek() { return *src_; } function Ch (line 195) | Ch Take() { return *src_++; } function Tell (line 196) | size_t Tell() { return static_cast(src_ - head_); } function Put (line 199) | void Put(Ch c) { RAPIDJSON_ASSERT(dst_ != 0); *dst_++ = c; } function Ch (line 201) | Ch* PutBegin() { return dst_ = src_; } function PutEnd (line 202) | size_t PutEnd(Ch* begin) { return static_cast(dst_ - begin); } function Flush (line 203) | void Flush() {} function Ch (line 205) | Ch* Push(size_t count) { Ch* begin = dst_; dst_ += count; return begin; } function Pop (line 206) | void Pop(size_t count) { dst_ -= count; } type GenericInsituStringStream (line 219) | typedef GenericInsituStringStream > InsituStringStream; FILE: MiniEngine/rapidjson-master/include/rapidjson/writer.h type WriteFlag (line 67) | enum WriteFlag { function Reset (line 135) | void Reset(OutputStream& os) { function SetMaxDecimalPlaces (line 174) | void SetMaxDecimalPlaces(int maxDecimalPlaces) { function Null (line 183) | bool Null() { Prefix(kNullType); return EndValue(Write... function Bool (line 184) | bool Bool(bool b) { Prefix(b ? kTrueType : kFalseType); return... function Int (line 185) | bool Int(int i) { Prefix(kNumberType); return EndValue(Write... function Uint (line 186) | bool Uint(unsigned u) { Prefix(kNumberType); return EndValue(Write... function Int64 (line 187) | bool Int64(int64_t i64) { Prefix(kNumberType); return EndValue(Write... function Uint64 (line 188) | bool Uint64(uint64_t u64) { Prefix(kNumberType); return EndValue(Write... function Double (line 195) | bool Double(double d) { Prefix(kNumberType); return EndValue(Write... function StartObject (line 217) | bool StartObject() { function StartArray (line 241) | bool StartArray() { function String (line 260) | bool String(const Ch* const& str) { return String(str, internal::StrLen(... function Key (line 261) | bool Key(const Ch* const& str) { return Key(str, internal::StrLen(str)); } function RawValue (line 273) | bool RawValue(const Ch* json, size_t length, Type type) { function Flush (line 283) | void Flush() { type Level (line 289) | struct Level { function WriteNull (line 297) | bool WriteNull() { function WriteBool (line 302) | bool WriteBool(bool b) { function WriteInt (line 314) | bool WriteInt(int i) { function WriteUint (line 323) | bool WriteUint(unsigned u) { function WriteInt64 (line 332) | bool WriteInt64(int64_t i64) { function WriteUint64 (line 341) | bool WriteUint64(uint64_t u64) { function WriteDouble (line 350) | bool WriteDouble(double d) { function WriteString (line 378) | bool WriteString(const Ch* str, SizeType length) { function ScanWriteUnescapedString (line 452) | bool ScanWriteUnescapedString(GenericStringStream& is, s... function WriteStartObject (line 456) | bool WriteStartObject() { os_->Put('{'); return true; } function WriteEndObject (line 457) | bool WriteEndObject() { os_->Put('}'); return true; } function WriteStartArray (line 458) | bool WriteStartArray() { os_->Put('['); return true; } function WriteEndArray (line 459) | bool WriteEndArray() { os_->Put(']'); return true; } function WriteRawValue (line 461) | bool WriteRawValue(const Ch* json, size_t length) { function Prefix (line 475) | void Prefix(Type type) { function EndValue (line 496) | bool EndValue(bool ret) { function WriteUint (line 524) | inline bool Writer::WriteUint(unsigned u) { function WriteInt64 (line 532) | inline bool Writer::WriteInt64(int64_t i64) { function WriteUint64 (line 540) | inline bool Writer::WriteUint64(uint64_t u) { function WriteDouble (line 548) | inline bool Writer::WriteDouble(double d) { FILE: MiniEngine/zlib-1.2.11/zconf.h type z_size_t (line 241) | typedef unsigned long z_size_t; type z_size_t (line 245) | typedef unsigned NO_SIZE_T z_size_t; type z_size_t (line 248) | typedef size_t z_size_t; type z_size_t (line 250) | typedef unsigned long z_size_t; type Byte (line 391) | typedef unsigned char Byte; type uInt (line 393) | typedef unsigned int uInt; type uLong (line 394) | typedef unsigned long uLong; type Byte (line 400) | typedef Byte FAR Bytef; type charf (line 402) | typedef char FAR charf; type intf (line 403) | typedef int FAR intf; type uInt (line 404) | typedef uInt FAR uIntf; type uLong (line 405) | typedef uLong FAR uLongf; type Byte (line 412) | typedef Byte const *voidpc; type Byte (line 413) | typedef Byte FAR *voidpf; type Byte (line 414) | typedef Byte *voidp; type Z_U4 (line 429) | typedef Z_U4 z_crc_t; type z_crc_t (line 431) | typedef unsigned long z_crc_t; FILE: MiniEngine/zlib-1.2.11/zlib.h type voidpf (line 81) | typedef voidpf (*alloc_func) type internal_state (line 84) | struct internal_state type z_stream (line 86) | typedef struct z_stream_s { type z_stream (line 108) | typedef z_stream FAR *z_streamp; type gz_header (line 114) | typedef struct gz_header_s { type gz_header (line 131) | typedef gz_header FAR *gz_headerp; type gzFile_s (line 1300) | struct gzFile_s type gzFile_s (line 1817) | struct gzFile_s { FILE: TechniqueDemos/D3D12MemoryManagement/src/Camera.cpp function XMMATRIX (line 33) | XMMATRIX Camera::GetViewProjectionMatrix() const function RectF (line 52) | RectF Camera::GenerateViewportBounds() const FILE: TechniqueDemos/D3D12MemoryManagement/src/Camera.h function class (line 16) | class Camera FILE: TechniqueDemos/D3D12MemoryManagement/src/Context.cpp function HRESULT (line 25) | HRESULT Context::CreateDeviceDependentState(D3D12_COMMAND_LIST_TYPE Type) function HRESULT (line 140) | HRESULT Context::Execute() function HRESULT (line 203) | HRESULT Context::InitializeFrame(Frame* pFrame, D3D12_COMMAND_LIST_TYPE ... FILE: TechniqueDemos/D3D12MemoryManagement/src/Context.h function LIST_ENTRY (line 24) | struct Frame : LIST_ENTRY function class (line 38) | class Context FILE: TechniqueDemos/D3D12MemoryManagement/src/D3D12MemoryManagement.cpp function AverageStatistics (line 43) | static float AverageStatistics(float* pStats, UINT StatCount) function InitializeImage (line 58) | void InitializeImage(Image* pImage, Resource* pResource, UINT32 ImageIndex) function HRESULT (line 128) | HRESULT D3D12MemoryManagement::CreateDeviceDependentState() function HRESULT (line 144) | HRESULT D3D12MemoryManagement::CreateDeviceIndependentState() function HRESULT (line 188) | HRESULT D3D12MemoryManagement::LoadAssets() function HRESULT (line 527) | HRESULT D3D12MemoryManagement::RenderScene(const RectF& ViewportBounds) function HRESULT (line 628) | HRESULT D3D12MemoryManagement::RenderUI() function HRESULT (line 937) | HRESULT D3D12MemoryManagement::GenerateMemoryGraphGeometry(const RectF& ... FILE: TechniqueDemos/D3D12MemoryManagement/src/D3D12MemoryManagement.h type Image (line 33) | struct Image function class (line 39) | class D3D12MemoryManagement : public DX12Framework FILE: TechniqueDemos/D3D12MemoryManagement/src/Framework.cpp function LRESULT (line 27) | LRESULT CALLBACK WndProc(HWND hwnd, UINT Message, WPARAM wParam, LPARAM ... function LRESULT (line 38) | LRESULT CALLBACK WndProcPreCreate(HWND hwnd, UINT Message, WPARAM wParam... function HRESULT (line 83) | HRESULT DX12Framework::Init() function HRESULT (line 115) | HRESULT DX12Framework::CreateDeviceIndependentStateInternal() function HRESULT (line 334) | HRESULT DX12Framework::CreateDeviceDependentStateInternal() function HRESULT (line 762) | HRESULT DX12Framework::CreateSwapChainResources() function HRESULT (line 842) | HRESULT DX12Framework::InitDynamicBuffer(DynamicBuffer* pBuffer) function HRESULT (line 871) | HRESULT DX12Framework::InitDynamicDescriptorHeap(DynamicDescriptorHeap* ... function HRESULT (line 901) | HRESULT DX12Framework::Run() function HRESULT (line 964) | HRESULT DX12Framework::QueryCaps() function HRESULT (line 1015) | HRESULT DX12Framework::UpdateVideoMemoryInfo() function HRESULT (line 1075) | HRESULT DX12Framework::GetResourceInformation(IWICBitmapDecoder* pDecode... function HRESULT (line 1167) | HRESULT DX12Framework::CreateResource(LPCWSTR pFileName, Resource** ppRe... function HRESULT (line 1264) | HRESULT DX12Framework::CreateResourceDeviceState(Resource* pResource, UI... function HRESULT (line 1465) | HRESULT DX12Framework::GetDdsFrameInfo(IWICDdsFrameDecode* pFrame, Bitma... function HRESULT (line 1496) | HRESULT DX12Framework::GetBitmapFrameInfo(IWICBitmapFrameDecode* pFrame,... function HRESULT (line 1561) | HRESULT DX12Framework::LoadMip(Resource* pResource, UINT32 Mip) function _Use_decl_annotations_ (line 1942) | _Use_decl_annotations_ function HRESULT (line 2169) | HRESULT DX12Framework::RecreateDeviceDependentState() function HRESULT (line 2214) | HRESULT DX12Framework::OnSizeChanged() function CalculateDeltaTime (line 2312) | static float CalculateDeltaTime(LONGLONG CurrentTick, LONGLONG PreviousT... function HRESULT (line 2317) | HRESULT DX12Framework::RenderInternal() function UINT8 (line 2455) | UINT8 DX12Framework::ReferenceResource(Resource* pResource, RenderFrame*... function HRESULT (line 2477) | HRESULT DX12Framework::PageInNextLevelOfDetail(Resource* pResource) FILE: TechniqueDemos/D3D12MemoryManagement/src/Framework.h type DescriptorInfo (line 18) | struct DescriptorInfo type BitmapFrameInfo (line 25) | struct BitmapFrameInfo function class (line 52) | class DX12Framework FILE: TechniqueDemos/D3D12MemoryManagement/src/List.h function InitializeListHead (line 14) | inline void InitializeListHead(LIST_ENTRY* pHead) function InsertHeadList (line 19) | inline void InsertHeadList(LIST_ENTRY* pHead, LIST_ENTRY* pEntry) function InsertTailList (line 28) | inline void InsertTailList(LIST_ENTRY* pHead, LIST_ENTRY* pEntry) function RemoveEntryList (line 37) | inline void RemoveEntryList(LIST_ENTRY* pEntry) function LIST_ENTRY (line 43) | inline LIST_ENTRY* RemoveHeadList(LIST_ENTRY* pHead) function LIST_ENTRY (line 50) | inline LIST_ENTRY* RemoveTailList(LIST_ENTRY* pHead) function IsListEmpty (line 57) | inline bool IsListEmpty(LIST_ENTRY* pEntry) FILE: TechniqueDemos/D3D12MemoryManagement/src/Log.cpp function _Use_decl_annotations_ (line 25) | _Use_decl_annotations_ FILE: TechniqueDemos/D3D12MemoryManagement/src/Log.h type LogSeverity (line 17) | enum LogSeverity FILE: TechniqueDemos/D3D12MemoryManagement/src/Paging.cpp function HRESULT (line 73) | HRESULT PagingWorkerThread::Init() function DWORD (line 131) | DWORD CALLBACK PagingWorkerThread::ThreadEntry(void* pArg) function DWORD (line 157) | DWORD PagingWorkerThread::Run() function Resource (line 438) | Resource* PagingWorkerThread::SelectResource() function HRESULT (line 526) | HRESULT PagingContext::CreateDeviceDependentState() FILE: TechniqueDemos/D3D12MemoryManagement/src/Paging.h type WakeReason (line 17) | enum WakeReason type WorkerThreadStatus (line 41) | enum WorkerThreadStatus function class (line 58) | class PagingWorkerThread function Frame (line 116) | struct PagingFrame : Frame function class (line 129) | class PagingContext : public Context FILE: TechniqueDemos/D3D12MemoryManagement/src/Render.cpp function HRESULT (line 28) | HRESULT RenderContext::CreateDeviceDependentState(UINT FrameCount) FILE: TechniqueDemos/D3D12MemoryManagement/src/Render.h function Frame (line 23) | struct RenderFrame : Frame function class (line 40) | class RenderContext : public Context FILE: TechniqueDemos/D3D12MemoryManagement/src/Resource.h type MipDescription (line 19) | struct MipDescription type ResourceMip (line 35) | struct ResourceMip type ResourcePriority (line 46) | enum ResourcePriority type ResourceTrimPass (line 63) | enum ResourceTrimPass type ResourceDeviceState (line 78) | struct ResourceDeviceState type Resource (line 97) | struct Resource FILE: TechniqueDemos/D3D12MemoryManagement/src/Shader.cpp function HRESULT (line 24) | HRESULT Shader::CreateDeviceDependentState( function HRESULT (line 176) | HRESULT TextureShader::CreateDeviceDependentState(ID3D12Device* pDevice,... function HRESULT (line 211) | HRESULT ColorShader::CreateDeviceDependentState(ID3D12Device* pDevice, c... FILE: TechniqueDemos/D3D12MemoryManagement/src/Shader.h function class (line 17) | class Shader function class (line 58) | class TextureShader : public Shader function class (line 77) | class ColorShader : public Shader FILE: TechniqueDemos/D3D12MemoryManagement/src/Util.cpp type WICTranslate (line 17) | struct WICTranslate type WICConvert (line 51) | struct WICConvert function GetTargetPixelFormat (line 115) | bool GetTargetPixelFormat(const GUID* pSourceFormat, GUID* pTargetFormat) function DXGI_FORMAT (line 130) | DXGI_FORMAT GetDXGIFormatFromPixelFormat(const GUID* pPixelFormat) function UINT (line 156) | UINT GetGeneratedImageColor(UINT ImageIndex) FILE: TechniqueDemos/D3D12MemoryManagement/src/Util.h function UINT8 (line 29) | inline UINT8 GetLeastDetailedMipIndex(_In_ const Resource* pResource) function UINT8 (line 39) | inline UINT8 GetLeastDetailedMipHeapIndex(_In_ const Resource* pResource) function IsLessDetailedMip (line 51) | inline bool IsLessDetailedMip(UINT8 CurrentMip, UINT8 MipToCheck) function IsMoreDetailedMip (line 59) | inline bool IsMoreDetailedMip(UINT8 CurrentMip, UINT8 MipToCheck) function CalculateRequiredMipLevel (line 68) | inline float CalculateRequiredMipLevel(_In_ const Resource* pResource, f... function UINT8 (line 91) | inline UINT8 GetResourceMipCount(_In_ const Resource* pResource) function RectIntersects (line 104) | inline bool RectIntersects(const RectF& a, const RectF& b) function RectNearlyIntersects (line 113) | inline bool RectNearlyIntersects(const RectF& a, const RectF& b, float T... function InflateRectangle (line 122) | inline void InflateRectangle(RectF& Rectangle, float Size) function UINT8 (line 133) | inline UINT8 ChooseMoreDetailedMip(UINT8 MipA, UINT8 MipB) function UINT8 (line 141) | inline UINT8 ChooseLessDetailedMip(UINT8 MipA, UINT8 MipB) function UINT8 (line 150) | inline UINT8 IncreaseMipQuality(UINT8 Mip, UINT8 IncreaseBy) function UINT8 (line 162) | inline UINT8 DecreaseMipQuality(UINT8 Mip, UINT8 DecreaseBy) function UINT (line 170) | inline UINT GetVirtualKeyFromCharacter(char c) function UINT (line 179) | inline UINT GetResourceMipHeapCount(const ResourceMip& rMip) function UINT8 (line 188) | inline UINT8 GetMipHeapIndexForResource(_In_ const Resource* pResource, ... function UINT64 (line 202) | inline UINT64 GetNonPackedMipSize(_In_ const Resource* pResource, UINT M... function LPCSTR (line 211) | inline LPCSTR GetFeatureLevelName(D3D_FEATURE_LEVEL FeatureLevel) function UINT32 (line 233) | inline UINT32 CalculateConstantBufferSize(UINT32 Size) function GetWorkingDir (line 244) | inline void GetWorkingDir(_Out_writes_z_(pathSize) WCHAR* path, UINT pat... FILE: TechniqueDemos/D3D12MemoryManagement/src/Versioning.cpp function _Use_decl_annotations_ (line 14) | _Use_decl_annotations_ function HRESULT (line 40) | HRESULT DX12Framework::AllocateVersionedBuffer(Buffer** ppBuffer) function HRESULT (line 192) | HRESULT DX12Framework::AllocateVersionedDescriptorHeap(DescriptorHeap** ... FILE: TechniqueDemos/D3D12MemoryManagement/src/Versioning.h function LIST_ENTRY (line 19) | struct Buffer : LIST_ENTRY function class (line 30) | class DynamicBuffer function LIST_ENTRY (line 62) | struct DescriptorHeap : LIST_ENTRY function class (line 72) | class DynamicDescriptorHeap FILE: TechniqueDemos/D3D12MemoryManagement/src/d3dx12.h type CD3DX12_DEFAULT (line 19) | struct CD3DX12_DEFAULT {} function D3D12_RECT (line 34) | struct CD3DX12_RECT : public D3D12_RECT function D3D12_VIEWPORT (line 57) | struct CD3DX12_VIEWPORT : public D3D12_VIEWPORT type CD3DX12_BOX (line 122) | struct CD3DX12_BOX function explicit (line 126) | explicit CD3DX12_BOX( const D3D12_BOX& o ) : function explicit (line 129) | explicit CD3DX12_BOX( function explicit (line 140) | explicit CD3DX12_BOX( function explicit (line 153) | explicit CD3DX12_BOX( type CD3DX12_DEPTH_STENCIL_DESC (line 180) | struct CD3DX12_DEPTH_STENCIL_DESC function explicit (line 184) | explicit CD3DX12_DEPTH_STENCIL_DESC( const D3D12_DEPTH_STENCIL_DESC& o ) : function explicit (line 187) | explicit CD3DX12_DEPTH_STENCIL_DESC( CD3DX12_DEFAULT ) function explicit (line 200) | explicit CD3DX12_DEPTH_STENCIL_DESC( type CD3DX12_BLEND_DESC (line 236) | struct CD3DX12_BLEND_DESC function explicit (line 240) | explicit CD3DX12_BLEND_DESC( const D3D12_BLEND_DESC& o ) : function explicit (line 243) | explicit CD3DX12_BLEND_DESC( CD3DX12_DEFAULT ) type CD3DX12_RASTERIZER_DESC (line 263) | struct CD3DX12_RASTERIZER_DESC function explicit (line 267) | explicit CD3DX12_RASTERIZER_DESC( const D3D12_RASTERIZER_DESC& o ) : function explicit (line 270) | explicit CD3DX12_RASTERIZER_DESC( CD3DX12_DEFAULT ) function explicit (line 284) | explicit CD3DX12_RASTERIZER_DESC( type CD3DX12_RESOURCE_ALLOCATION_INFO (line 314) | struct CD3DX12_RESOURCE_ALLOCATION_INFO function explicit (line 318) | explicit CD3DX12_RESOURCE_ALLOCATION_INFO( const D3D12_RESOURCE_ALLOCATI... function explicit (line 336) | explicit CD3DX12_HEAP_PROPERTIES(const D3D12_HEAP_PROPERTIES &o) : type CD3DX12_HEAP_DESC (line 380) | struct CD3DX12_HEAP_DESC function explicit (line 384) | explicit CD3DX12_HEAP_DESC(const D3D12_HEAP_DESC &o) : type CD3DX12_CLEAR_VALUE (line 467) | struct CD3DX12_CLEAR_VALUE function explicit (line 471) | explicit CD3DX12_CLEAR_VALUE(const D3D12_CLEAR_VALUE &o) : type CD3DX12_RANGE (line 495) | struct CD3DX12_RANGE function explicit (line 499) | explicit CD3DX12_RANGE(const D3D12_RANGE &o) : function explicit (line 541) | explicit CD3DX12_TILED_RESOURCE_COORDINATE(const D3D12_TILED_RESOURCE_CO... type CD3DX12_TILE_REGION_SIZE (line 559) | struct CD3DX12_TILE_REGION_SIZE function explicit (line 563) | explicit CD3DX12_TILE_REGION_SIZE(const D3D12_TILE_REGION_SIZE &o) : function D3D12_SUBRESOURCE_TILING (line 583) | struct CD3DX12_SUBRESOURCE_TILING : public D3D12_SUBRESOURCE_TILING type CD3DX12_TILE_SHAPE (line 605) | struct CD3DX12_TILE_SHAPE function explicit (line 609) | explicit CD3DX12_TILE_SHAPE(const D3D12_TILE_SHAPE &o) : function D3D12_RESOURCE_BARRIER (line 625) | struct CD3DX12_RESOURCE_BARRIER : public D3D12_RESOURCE_BARRIER function D3D12_PACKED_MIP_INFO (line 676) | struct CD3DX12_PACKED_MIP_INFO : public D3D12_PACKED_MIP_INFO type CD3DX12_SUBRESOURCE_FOOTPRINT (line 698) | struct CD3DX12_SUBRESOURCE_FOOTPRINT function explicit (line 702) | explicit CD3DX12_SUBRESOURCE_FOOTPRINT(const D3D12_SUBRESOURCE_FOOTPRINT... type CD3DX12_TEXTURE_COPY_LOCATION (line 732) | struct CD3DX12_TEXTURE_COPY_LOCATION function explicit (line 736) | explicit CD3DX12_TEXTURE_COPY_LOCATION(const D3D12_TEXTURE_COPY_LOCATION... function D3D12_DESCRIPTOR_RANGE (line 755) | struct CD3DX12_DESCRIPTOR_RANGE : public D3D12_DESCRIPTOR_RANGE function D3D12_ROOT_DESCRIPTOR_TABLE (line 801) | struct CD3DX12_ROOT_DESCRIPTOR_TABLE : public D3D12_ROOT_DESCRIPTOR_TABLE function Init (line 814) | inline void Init( function Init (line 821) | static inline void Init( function D3D12_ROOT_CONSTANTS (line 832) | struct CD3DX12_ROOT_CONSTANTS : public D3D12_ROOT_CONSTANTS function D3D12_ROOT_DESCRIPTOR (line 867) | struct CD3DX12_ROOT_DESCRIPTOR : public D3D12_ROOT_DESCRIPTOR function D3D12_ROOT_PARAMETER (line 895) | struct CD3DX12_ROOT_PARAMETER : public D3D12_ROOT_PARAMETER function InitAsDescriptorTable (line 958) | inline void InitAsDescriptorTable( function D3D12_STATIC_SAMPLER_DESC (line 1001) | struct CD3DX12_STATIC_SAMPLER_DESC : public D3D12_STATIC_SAMPLER_DESC function D3D12_ROOT_SIGNATURE_DESC (line 1103) | struct CD3DX12_ROOT_SIGNATURE_DESC : public D3D12_ROOT_SIGNATURE_DESC function CD3DX12_ROOT_SIGNATURE_DESC (line 1118) | CD3DX12_ROOT_SIGNATURE_DESC(CD3DX12_DEFAULT) function D3D12_DESCRIPTOR_RANGE1 (line 1150) | struct CD3DX12_DESCRIPTOR_RANGE1 : public D3D12_DESCRIPTOR_RANGE1 function D3D12_ROOT_DESCRIPTOR_TABLE1 (line 1200) | struct CD3DX12_ROOT_DESCRIPTOR_TABLE1 : public D3D12_ROOT_DESCRIPTOR_TABLE1 function Init (line 1213) | inline void Init( function Init (line 1220) | static inline void Init( function D3D12_ROOT_DESCRIPTOR1 (line 1231) | struct CD3DX12_ROOT_DESCRIPTOR1 : public D3D12_ROOT_DESCRIPTOR1 function D3D12_ROOT_PARAMETER1 (line 1266) | struct CD3DX12_ROOT_PARAMETER1 : public D3D12_ROOT_PARAMETER1 function InitAsDescriptorTable (line 1332) | inline void InitAsDescriptorTable( function D3D12_VERSIONED_ROOT_SIGNATURE_DESC (line 1378) | struct CD3DX12_VERSIONED_ROOT_SIGNATURE_DESC : public D3D12_VERSIONED_RO... function CD3DX12_VERSIONED_ROOT_SIGNATURE_DESC (line 1412) | CD3DX12_VERSIONED_ROOT_SIGNATURE_DESC(CD3DX12_DEFAULT) function D3D12_CPU_DESCRIPTOR_HANDLE (line 1471) | struct CD3DX12_CPU_DESCRIPTOR_HANDLE : public D3D12_CPU_DESCRIPTOR_HANDLE function D3D12_GPU_DESCRIPTOR_HANDLE (line 1532) | struct CD3DX12_GPU_DESCRIPTOR_HANDLE : public D3D12_GPU_DESCRIPTOR_HANDLE function UINT (line 1593) | inline UINT D3D12CalcSubresource( UINT MipSlice, UINT ArraySlice, UINT P... function D3D12DecomposeSubresource (line 1600) | void D3D12DecomposeSubresource( UINT Subresource, UINT MipLevels, UINT A... function UINT8 (line 1608) | inline UINT8 D3D12GetFormatPlaneCount( function D3D12_RESOURCE_DESC (line 1622) | struct CD3DX12_RESOURCE_DESC : public D3D12_RESOURCE_DESC function CD3DX12_RESOURCE_DESC (line 1654) | static inline CD3DX12_RESOURCE_DESC Buffer( function UINT8 (line 1713) | inline UINT8 PlaneCount(_In_ ID3D12Device* pDevice) const function UINT (line 1715) | inline UINT Subresources(_In_ ID3D12Device* pDevice) const function UINT (line 1717) | inline UINT CalcSubresource(UINT MipSlice, UINT ArraySlice, UINT PlaneSl... function D3D12IsLayoutOpaque (line 1901) | inline bool D3D12IsLayoutOpaque( D3D12_TEXTURE_LAYOUT Layout ) function ID3D12CommandList (line 1905) | inline ID3D12CommandList * const * CommandListCast(ID3D12GraphicsCommand... function HRESULT (line 1919) | inline HRESULT D3DX12SerializeVersionedRootSignature( FILE: TechniqueDemos/D3D12MemoryManagement/src/main.cpp function main (line 14) | int __cdecl main(int argc, LPCSTR argv[]) FILE: TechniqueDemos/D3D12MemoryManagement/src/stdafx.h type Frame (line 73) | struct Frame type PagingFrame (line 74) | struct PagingFrame type RenderFrame (line 75) | struct RenderFrame type ResourceMip (line 76) | struct ResourceMip type ResourceDeviceState (line 77) | struct ResourceDeviceState type Resource (line 78) | struct Resource type Buffer (line 79) | struct Buffer type DescriptorHeap (line 80) | struct DescriptorHeap type RectF (line 94) | struct RectF type PointF (line 102) | struct PointF type ColorF (line 108) | struct ColorF