This is the complete list of members for kanzi::Renderer3D, including all inherited members.
addBatchToQueue(KzuTransformedObjectNode *objectNode, Mesh *mesh, unsigned int clusterIndex, const Material *material, const KzcMatrix4x4 *transformation) | kanzi::Renderer3D | |
addMeshVertexCombiningArrayVertices(const float *vertices, unsigned int vertexCount) | kanzi::Renderer3D | |
applyCameraMatrix(KzcMatrix4x4 cameraProjectionMatrix, KzcMatrix4x4 cameraTransformationMatrix, float near, float far) const | kanzi::Renderer3D | |
applyDebugLightMaterial(const KzcColorRGBA *color) | kanzi::Renderer3D | |
applyLight(Light *lightNode, const KzcMatrix4x4 *worldTransformation) | kanzi::Renderer3D | |
applyMaterial(const Material *material) | kanzi::Renderer3D | |
applyMaterialStrict(const Material *material) | kanzi::Renderer3D | |
ApplyObjectFunction typedef | kanzi::Renderer3D | |
applyRenderable(KzuTransformedObjectNode *transformedObjectNode) | kanzi::Renderer3D | |
applySolidColorMaterial(const KzcColorRGBA *color) | kanzi::Renderer3D | |
applyStencilSettings(bool stencilTestEnabled, unsigned int stencilRef, unsigned int stencilMask, GraphicsCompareFunction stencilFunction, GraphicsStencilOperation stencilOperationStencilFail, GraphicsStencilOperation stencilOperationStencilPassDepthFail, GraphicsStencilOperation stencilOperationStencilPassDepthPass) const | kanzi::Renderer3D | |
createMeshVertexCombiningArray() | kanzi::Renderer3D | |
disableSubRectangleProjection() | kanzi::Renderer3D | |
drawBoneIdentifier(const KzcVector3 *position, const KzcMatrix4x4 *orientation) | kanzi::Renderer3D | |
drawBoundingVolume(const KzuBoundingVolume *boundingVolume, const KzcMatrix4x4 *worldTransformation, GraphicsFillMode fillMode) | kanzi::Renderer3D | |
drawBoundingVolumeColor(const KzuBoundingVolume *boundingVolume, const KzcMatrix4x4 *worldTransformation, GraphicsFillMode fillMode, const KzcColorRGBA *color) | kanzi::Renderer3D | |
drawBoundingVolumeRaw(const KzuBoundingVolume *boundingVolume, const KzcMatrix4x4 *worldTransformation, GraphicsFillMode fillMode) | kanzi::Renderer3D | |
drawBoxColor(const KzcVector3 *backBottomLeft, const KzcVector3 *frontTopRight, const KzcMatrix4x4 *transform, GraphicsFillMode fillMode, const KzcColorRGBA *color) | kanzi::Renderer3D | |
drawBuffers(Mesh *mesh, Node *baseNode, unsigned int cluster, const Material *material) | kanzi::Renderer3D | |
drawBuffers(Morph *morph, Node *baseNode, unsigned int cluster, const Material *material) | kanzi::Renderer3D | |
drawCamera(const Camera *cameraNode, const KzcMatrix4x4 *worldTransformation) | kanzi::Renderer3D | |
drawEmptyObject(const KzcMatrix4x4 *worldTransformation) | kanzi::Renderer3D | |
drawLayerOutlineQuad(float width, float height, const Material *material, float textureHeight, float textureOffset, const KzcColorRGBA *color, const Matrix4x4 &worldTransformation) | kanzi::Renderer3D | |
drawLayerQuad(Vector2 renderOffset, Vector2 renderSize, Vector2 contentOffset, Vector2 contentSize, float depth, const Matrix3x3 &renderTransform) | kanzi::Renderer3D | |
drawLayerQuad(const KzcVector2 *renderOffset, const KzcVector2 *renderSize, const KzcVector2 *contentOffset, const KzcVector2 *contentSize, float depth, const KzcMatrix3x3 *renderTransform) | kanzi::Renderer3D | |
drawLayerQuadWithMaterial(const Material *material, Vector2 renderOffset, Vector2 renderSize, Vector2 contentOffset, Vector2 contentSize, float depth, const Matrix3x3 &renderTransform) | kanzi::Renderer3D | |
drawLayerQuadWithMaterial(const Material *material, const KzcVector2 *renderOffset, const KzcVector2 *renderSize, const KzcVector2 *contentOffset, const KzcVector2 *contentSize, float depth, const KzcMatrix3x3 *renderTransform) | kanzi::Renderer3D | |
drawLayoutBox(const KzcVector3 *backBottomLeft, const KzcVector3 *frontTopRight, const KzcMatrix4x4 *transform, const KzcColorRGBA *color) | kanzi::Renderer3D | |
drawLight(const Light *lightNode, const KzcMatrix4x4 *worldTransformation) | kanzi::Renderer3D | |
drawLineList(const float *lineList, unsigned int lineCount, const KzcMatrix4x4 *worldTransformation) const | kanzi::Renderer3D | |
drawPrimitiveBufferTextured(const float *coordinateBuffer, const float *texCoordBuffer, const KzcMatrix4x4 &worldTransform, GraphicsPrimitiveType type, unsigned int count) const | kanzi::Renderer3D | |
drawPrimitiveBufferUntextured(const float *coordinateBuffer, const KzcMatrix4x4 &worldTransform, GraphicsPrimitiveType type, unsigned int count) const | kanzi::Renderer3D | |
drawPrimitives(const float *vertexList, unsigned int vertexCount, GraphicsPrimitiveType type, const KzcMatrix4x4 *worldTransformation) const | kanzi::Renderer3D | |
drawPrimitivesNormal(const float *vertexList, const float *normalList, unsigned int vertexCount, GraphicsPrimitiveType type, const KzcMatrix4x4 *worldTransformation) | kanzi::Renderer3D | |
drawQuad(const KzcVector3 *p1, const KzcVector3 *p2, const KzcVector3 *p3, const KzcVector3 *p4, const KzcVector2 *textureSpan, const Material *material, const KzcColorRGBA *color, const KzcMatrix4x4 *worldTransformation) | kanzi::Renderer3D | |
drawSelectionIndicator(const KzuBoundingVolume *boundingVolume, const KzcMatrix4x4 *worldTransformation, const KzcColorRGBA *color) | kanzi::Renderer3D | |
drawSkeleton(const Mesh *mesh) | kanzi::Renderer3D | |
drawTrajectory(Trajectory *trajectory, const KzcMatrix4x4 *worldTransformation, const Matrix4x4 &arrangeTransform, const Vector3 &scaling) | kanzi::Renderer3D | |
drawTransformedBoundingVolumeColor(const KzuTransformedBoundingVolume *volume, GraphicsFillMode fillMode, const KzcColorRGBA *color) | kanzi::Renderer3D | |
drawTransformedBoundingVolumeRaw(const KzuTransformedBoundingVolume *volume, GraphicsFillMode fillMode) | kanzi::Renderer3D | |
drawUntexturedLayerQuad(Vector2 renderOffset, Vector2 renderSize, const Material *material, const Matrix4x4 &worldTransformation) | kanzi::Renderer3D | |
drawUntexturedLayerQuad(const KzcVector2 *renderOffset, const KzcVector2 *renderSize, const Material *material, const KzcMatrix4x4 *worldTransformation) | kanzi::Renderer3D | |
drawViewportQuad(const KzcVector2 *offset, const KzcVector2 *limits, Material *material, TextureSharedPtr texture) | kanzi::Renderer3D | |
drawViewportQuadWithTextureSpan(Vector2 offset, Vector2 limits, Material *material, TextureSharedPtr texture, Vector2 textureSpan) | kanzi::Renderer3D | |
drawViewportQuadWithTextureSpan(const KzcVector2 *offset, const KzcVector2 *limits, Material *material, TextureSharedPtr texture, const KzcVector2 *textureSpan) | kanzi::Renderer3D | |
drawWireframeGrid(float spacing) | kanzi::Renderer3D | |
endFrame() | kanzi::Renderer3D | |
FramebufferCallback typedef | kanzi::Renderer3D | |
frawLayerOutlineQuad(float width, float height, const Material *material, float textureHeight, float textureOffset, const KzcColorRGBA *color, const Matrix4x4 &worldTransformation) | kanzi::Renderer3D | |
frawViewportQuadWithTextureSpan(Vector2 offset, Vector2 limits, Material *material, TextureSharedPtr texture, Vector2 textureSpan) | kanzi::Renderer3D | |
getActiveRenderTarget() const | kanzi::Renderer3D | |
getAdjustedViewport(const KzcVector2 *limits, float *out_x, float *out_y, float *out_width, float *out_height) const | kanzi::Renderer3D | |
getAdjustedViewportFromRenderTarget(const RenderTarget &renderTarget, float *out_x, float *out_y, float *out_width, float *out_height) const | kanzi::Renderer3D | |
getClearColorBufferOverride() const | kanzi::Renderer3D | |
getClearColorOverride(KzcColorRGBA *out_colorRGBA) const | kanzi::Renderer3D | |
getCoreRenderer() const | kanzi::Renderer3D | |
getCullFaceOverride(GraphicsCullMode *out_overriddenCullMode) const | kanzi::Renderer3D | |
getDebugLightMaterial() | kanzi::Renderer3D | |
getDefaultMaterial() | kanzi::Renderer3D | |
getDomain() const | kanzi::Renderer3D | |
getErrorMaterial() | kanzi::Renderer3D | |
getFloatBuffer() const | kanzi::Renderer3D | |
getFrameCount() const | kanzi::Renderer3D | |
getInheritedAspectRatioMultiplier() const | kanzi::Renderer3D | |
getMeshVertexCombiningArray(unsigned int *out_vertexCount) const | kanzi::Renderer3D | |
getOverrideClusterMaterial(const KzuTransformedObjectNode *transformedObjectNode, Material *clusterMaterial, unsigned int clusterIndex, bool &out_overridden) const | kanzi::Renderer3D | |
getOverrideMaterialCallback() const | kanzi::Renderer3D | |
getOverrideMaterialCallbackUserData() const | kanzi::Renderer3D | |
getPropertyQuery() const | kanzi::Renderer3D | |
getRenderContextStack() | kanzi::Renderer3D | |
getRenderPassInputObjectSourceOverride() const | kanzi::Renderer3D | |
getResourceManager() const | kanzi::Renderer3D | |
getShapeRenderer() const | kanzi::Renderer3D | |
getSolidColorMaterial() | kanzi::Renderer3D | |
getTexturedMaterial() | kanzi::Renderer3D | |
getTransformedObjectList() const | kanzi::Renderer3D | |
getValidMaterial(Material *material) | kanzi::Renderer3D | |
getViewport(float *out_x, float *out_y, float *out_width, float *out_height, bool *out_relative) const | kanzi::Renderer3D | |
isBoundingBoxVisualizationEnabled() const | kanzi::Renderer3D | |
isColorWriteDisabled() const | kanzi::Renderer3D | |
isMeshVertexCombiningEnabled() const | kanzi::Renderer3D | |
isSkeletonVisualizationEnabled() const | kanzi::Renderer3D | |
isSortByShader() const | kanzi::Renderer3D | |
OverrideMaterialCallback typedef | kanzi::Renderer3D | |
printInfo() const | kanzi::Renderer3D | |
Renderer3D(const KzcMemoryManager *memoryManager, unsigned int quickMemorySize, Domain *domain) | kanzi::Renderer3D | explicit |
reset() | kanzi::Renderer3D | |
resetFrame() | kanzi::Renderer3D | |
resetPass() | kanzi::Renderer3D | |
resolveBatchQueue() | kanzi::Renderer3D | |
setActiveRenderTarget(const RenderTarget *renderTarget) | kanzi::Renderer3D | |
setBoundingBoxVisualizationEnabled(bool enabled) | kanzi::Renderer3D | |
setClearColorBufferOverride(bool enabled) | kanzi::Renderer3D | |
setClearColorOverride(const KzcColorRGBA *colorRGBA) | kanzi::Renderer3D | |
setCullFaceOverride(bool enabled, GraphicsCullMode overriddenCullMode) | kanzi::Renderer3D | |
setDefaultOrthoProjection() const | kanzi::Renderer3D | |
setDisableColorWrite(bool setDisabled) | kanzi::Renderer3D | |
setForcedMaterial(Material *material) | kanzi::Renderer3D | |
setFramebufferCallback(FramebufferCallback callbackFunction) | kanzi::Renderer3D | |
setLogging(bool logging) | kanzi::Renderer3D | |
setMeshVertexCombiningEnabled(bool enabled) | kanzi::Renderer3D | |
setOverrideMaterial(Material *material) | kanzi::Renderer3D | |
setOverrideMaterialCallback(OverrideMaterialCallback callbackFunction, void *userData) | kanzi::Renderer3D | |
setRenderPassInputObjectSourceOverride(FilterObjectSourceSharedPtr overrideObjectSource) | kanzi::Renderer3D | |
setSkeletonVisualizationEnabled(bool enabled) | kanzi::Renderer3D | |
setSolidColor(const KzcColorRGBA *color) | kanzi::Renderer3D | |
setSortByShader(bool sortByShader) | kanzi::Renderer3D | |
setSubRectangleProjection(float x, float y, float width, float height) | kanzi::Renderer3D | |
setTransformedObjectList(KzcDynamicArray *transformedObjectList) | kanzi::Renderer3D | |
setViewport(float x, float y, float width, float height, bool relative) | kanzi::Renderer3D | |
~Renderer3D() | kanzi::Renderer3D |