Nazara Engine
0.4
A fast, complete, cross-platform API designed for game development
|
This is the complete list of members for Nz::AbstractRenderQueue, 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)=0 (defined in Nz::AbstractRenderQueue) | Nz::AbstractRenderQueue | pure 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)=0 (defined in Nz::AbstractRenderQueue) | Nz::AbstractRenderQueue | pure 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)=0 (defined in Nz::AbstractRenderQueue) | Nz::AbstractRenderQueue | pure 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)=0 (defined in Nz::AbstractRenderQueue) | Nz::AbstractRenderQueue | pure 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)=0 (defined in Nz::AbstractRenderQueue) | Nz::AbstractRenderQueue | pure 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)=0 (defined in Nz::AbstractRenderQueue) | Nz::AbstractRenderQueue | pure 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)=0 (defined in Nz::AbstractRenderQueue) | Nz::AbstractRenderQueue | pure 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)=0 (defined in Nz::AbstractRenderQueue) | Nz::AbstractRenderQueue | pure virtual |
AddDirectionalLight(const DirectionalLight &light) | Nz::AbstractRenderQueue | virtual |
AddDrawable(int renderOrder, const Drawable *drawable)=0 (defined in Nz::AbstractRenderQueue) | Nz::AbstractRenderQueue | pure virtual |
AddMesh(int renderOrder, const Material *material, const MeshData &meshData, const Boxf &meshAABB, const Matrix4f &transformMatrix)=0 (defined in Nz::AbstractRenderQueue) | Nz::AbstractRenderQueue | pure 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)=0 (defined in Nz::AbstractRenderQueue) | Nz::AbstractRenderQueue | pure virtual |
Clear(bool fully=false) | Nz::AbstractRenderQueue | virtual |
directionalLights (defined in Nz::AbstractRenderQueue) | Nz::AbstractRenderQueue | |
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 | |
spotLights (defined in Nz::AbstractRenderQueue) | Nz::AbstractRenderQueue | |
~AbstractRenderQueue() (defined in Nz::AbstractRenderQueue) | Nz::AbstractRenderQueue | virtual |