All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
kanzi::Renderer3D Member List

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 typedefkanzi::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 typedefkanzi::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 typedefkanzi::Renderer3D
printInfo() const kanzi::Renderer3D
Renderer3D(const KzcMemoryManager *memoryManager, unsigned int quickMemorySize, Domain *domain)kanzi::Renderer3Dexplicit
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