Open 3D Engine AtomTressFX Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
This is the complete list of members for AZ::Render::SharedBuffer, including all inherited members.
Allocate(size_t byteCount) override | AZ::Render::SharedBuffer | virtual |
AZ_DISABLE_COPY_MOVE(HairSharedBufferInterface) (defined in AZ::Render::HairSharedBufferInterface) | AZ::Render::HairSharedBufferInterface | |
AZ_RTTI(AZ::Render::SharedBuffer, "{D910C301-99F7-41B6-A2A6-D566F3B2C030}", AZ::Render::HairSharedBufferInterface) (defined in AZ::Render::SharedBuffer) | AZ::Render::SharedBuffer | |
AZ_RTTI(AZ::Render::HairSharedBufferInterface, "{3CCB13CB-16FF-43F5-98DC-F36B2A9F8E5E}") (defined in AZ::Render::HairSharedBufferInterface) | AZ::Render::HairSharedBufferInterface | |
CreateResourceViewWithDifferentFormat(uint32_t offsetInBytes, uint32_t elementCount, uint32_t elementSize, RHI::Format format, RHI::BufferBindFlags overrideBindFlags) | AZ::Render::SharedBuffer | static |
DeAllocate(RHI::VirtualAddress allocation) override | AZ::Render::SharedBuffer | virtual |
DeAllocateNoSignal(RHI::VirtualAddress allocation) override | AZ::Render::SharedBuffer | virtual |
Get() (defined in AZ::Render::HairSharedBufferInterface) | AZ::Render::HairSharedBufferInterface | inlinestatic |
GetBuffer() override | AZ::Render::SharedBuffer | virtual |
GetBufferAsset() const override | AZ::Render::SharedBuffer | virtual |
HairSharedBufferInterface() (defined in AZ::Render::HairSharedBufferInterface) | AZ::Render::HairSharedBufferInterface | inline |
Init(AZStd::string bufferName, AZStd::vector< SrgBufferDescriptor > &buffersDescriptors) (defined in AZ::Render::SharedBuffer) | AZ::Render::SharedBuffer | |
SharedBuffer() (defined in AZ::Render::SharedBuffer) | AZ::Render::SharedBuffer | |
SharedBuffer(AZStd::string bufferName, AZStd::vector< SrgBufferDescriptor > &buffersDescriptors) (defined in AZ::Render::SharedBuffer) | AZ::Render::SharedBuffer | |
UpdateData(const void *sourceData, uint64_t sourceDataSizeInBytes, uint64_t bufferByteOffset=0) override | AZ::Render::SharedBuffer | virtual |
~HairSharedBufferInterface() (defined in AZ::Render::HairSharedBufferInterface) | AZ::Render::HairSharedBufferInterface | inlinevirtual |
~SharedBuffer() (defined in AZ::Render::SharedBuffer) | AZ::Render::SharedBuffer |