![]() |
Nazara Engine
0.4
A fast, complete, cross-platform API designed for game development
|
This is the complete list of members for Nz::ForwardRenderQueue, including all inherited members.
| AbstractRenderQueue()=default (defined in Nz::AbstractRenderQueue) | Nz::AbstractRenderQueue | |
| AbstractRenderQueue(const AbstractRenderQueue &)=delete (defined in Nz::AbstractRenderQueue) | Nz::AbstractRenderQueue | |
| AbstractRenderQueue(AbstractRenderQueue &&)=default (defined in Nz::AbstractRenderQueue) | Nz::AbstractRenderQueue | |
| AddBillboards(int renderOrder, const Material *material, unsigned int count, SparsePtr< const Vector3f > positionPtr, SparsePtr< const Vector2f > sizePtr, SparsePtr< const Vector2f > sinCosPtr=nullptr, SparsePtr< const Color > colorPtr=nullptr) override | Nz::ForwardRenderQueue | virtual |
| AddBillboards(int renderOrder, const Material *material, unsigned int count, SparsePtr< const Vector3f > positionPtr, SparsePtr< const Vector2f > sizePtr, SparsePtr< const Vector2f > sinCosPtr, SparsePtr< const float > alphaPtr) override | Nz::ForwardRenderQueue | virtual |
| AddBillboards(int renderOrder, const Material *material, unsigned int count, SparsePtr< const Vector3f > positionPtr, SparsePtr< const Vector2f > sizePtr, SparsePtr< const float > anglePtr, SparsePtr< const Color > colorPtr=nullptr) override | Nz::ForwardRenderQueue | virtual |
| AddBillboards(int renderOrder, const Material *material, unsigned int count, SparsePtr< const Vector3f > positionPtr, SparsePtr< const Vector2f > sizePtr, SparsePtr< const float > anglePtr, SparsePtr< const float > alphaPtr) override | Nz::ForwardRenderQueue | virtual |
| AddBillboards(int renderOrder, const Material *material, unsigned int count, SparsePtr< const Vector3f > positionPtr, SparsePtr< const float > sizePtr, SparsePtr< const Vector2f > sinCosPtr=nullptr, SparsePtr< const Color > colorPtr=nullptr) override | Nz::ForwardRenderQueue | virtual |
| AddBillboards(int renderOrder, const Material *material, unsigned int count, SparsePtr< const Vector3f > positionPtr, SparsePtr< const float > sizePtr, SparsePtr< const Vector2f > sinCosPtr, SparsePtr< const float > alphaPtr) override | Nz::ForwardRenderQueue | virtual |
| AddBillboards(int renderOrder, const Material *material, unsigned int count, SparsePtr< const Vector3f > positionPtr, SparsePtr< const float > sizePtr, SparsePtr< const float > anglePtr, SparsePtr< const Color > colorPtr=nullptr) override | Nz::ForwardRenderQueue | virtual |
| AddBillboards(int renderOrder, const Material *material, unsigned int count, SparsePtr< const Vector3f > positionPtr, SparsePtr< const float > sizePtr, SparsePtr< const float > anglePtr, SparsePtr< const float > alphaPtr) override | Nz::ForwardRenderQueue | virtual |
| AddDirectionalLight(const DirectionalLight &light) | Nz::AbstractRenderQueue | virtual |
| AddDrawable(int renderOrder, const Drawable *drawable) override | Nz::ForwardRenderQueue | virtual |
| AddMesh(int renderOrder, const Material *material, const MeshData &meshData, const Boxf &meshAABB, const Matrix4f &transformMatrix) override | Nz::ForwardRenderQueue | virtual |
| AddPointLight(const PointLight &light) | Nz::AbstractRenderQueue | virtual |
| AddSpotLight(const SpotLight &light) | Nz::AbstractRenderQueue | virtual |
| AddSprites(int renderOrder, const Material *material, const VertexStruct_XYZ_Color_UV *vertices, std::size_t spriteCount, const Texture *overlay=nullptr) override | Nz::ForwardRenderQueue | virtual |
| BatchedBillboardContainer typedef (defined in Nz::ForwardRenderQueue) | Nz::ForwardRenderQueue | |
| BillboardPipelineBatches typedef (defined in Nz::ForwardRenderQueue) | Nz::ForwardRenderQueue | |
| Clear(bool fully=false) override | Nz::ForwardRenderQueue | virtual |
| directionalLights (defined in Nz::AbstractRenderQueue) | Nz::AbstractRenderQueue | |
| ForwardRenderQueue()=default (defined in Nz::ForwardRenderQueue) | Nz::ForwardRenderQueue | |
| ForwardRenderTechnique (defined in Nz::ForwardRenderQueue) | Nz::ForwardRenderQueue | friend |
| layers (defined in Nz::ForwardRenderQueue) | Nz::ForwardRenderQueue | |
| MeshInstanceContainer typedef (defined in Nz::ForwardRenderQueue) | Nz::ForwardRenderQueue | |
| MeshMaterialBatches typedef (defined in Nz::ForwardRenderQueue) | Nz::ForwardRenderQueue | |
| MeshPipelineBatches typedef (defined in Nz::ForwardRenderQueue) | Nz::ForwardRenderQueue | |
| operator=(const AbstractRenderQueue &)=delete (defined in Nz::AbstractRenderQueue) | Nz::AbstractRenderQueue | |
| operator=(AbstractRenderQueue &&)=default (defined in Nz::AbstractRenderQueue) | Nz::AbstractRenderQueue | |
| pointLights (defined in Nz::AbstractRenderQueue) | Nz::AbstractRenderQueue | |
| Sort(const AbstractViewer *viewer) | Nz::ForwardRenderQueue | |
| spotLights (defined in Nz::AbstractRenderQueue) | Nz::AbstractRenderQueue | |
| SpriteMaterialBatches typedef (defined in Nz::ForwardRenderQueue) | Nz::ForwardRenderQueue | |
| SpriteOverlayBatches typedef (defined in Nz::ForwardRenderQueue) | Nz::ForwardRenderQueue | |
| SpritePipelineBatches typedef (defined in Nz::ForwardRenderQueue) | Nz::ForwardRenderQueue | |
| ~AbstractRenderQueue() (defined in Nz::AbstractRenderQueue) | Nz::AbstractRenderQueue | virtual |
| ~ForwardRenderQueue()=default (defined in Nz::ForwardRenderQueue) | Nz::ForwardRenderQueue |