NAP
RenderableMeshComponentInstance Member List

This is the complete list of members for RenderableMeshComponentInstance, including all inherited members.

ComponentInstance(EntityInstance &entity, Component &resource)ComponentInstance
createRenderableMesh(IMesh &mesh, MaterialInstance &materialInstance, utility::ErrorState &errorState)RenderableMeshComponentInstance
createRenderableMesh(IMesh &mesh, utility::ErrorState &errorState)RenderableMeshComponentInstance
draw(IRenderTarget &renderTarget, VkCommandBuffer commandBuffer, const glm::mat4 &viewMatrix, const glm::mat4 &projectionMatrix)RenderableComponentInstance
getClipRect() constRenderableMeshComponentInstance
getComponent() constComponentInstance
getComponent() constComponentInstance
getEntityInstance() constComponentInstance
getLayer() constRenderableComponentInstance
getMask() constRenderableComponentInstance
getMaterialInstance()RenderableMeshComponentInstance
getMesh()RenderableMeshComponentInstance
getMeshInstance()RenderableMeshComponentInstance
getOrCreateMaterial()RenderableMeshComponentInstance
getRank() constRenderableComponentInstance
getRenderableMesh() constRenderableMeshComponentInstance
getTags() constRenderableComponentInstance
getTransform()RenderableMeshComponentInstance
includesMask(RenderMask otherMask)RenderableComponentInstance
init(utility::ErrorState &errorState) overrideRenderableMeshComponentInstancevirtual
nap::ComponentInstance::init(utility::ErrorState &errorState)ComponentInstance
isIDProperty(rtti::Instance &object, const rtti::Property &property)Objectstatic
isSupported(nap::CameraComponentInstance &camera) constRenderableComponentInstancevirtual
isVisible() constRenderableComponentInstance
mCameraWorldPosUniformRenderableMeshComponentInstanceprotected
mClipRectRenderableMeshComponentInstanceprotected
mIDObject
mLineWidthRenderableMeshComponentInstanceprotected
mMaterialInstanceRenderableMeshComponentInstanceprotected
mModelMatUniformRenderableMeshComponentInstanceprotected
mNormalMatrixUniformRenderableMeshComponentInstanceprotected
mProjectMatUniformRenderableMeshComponentInstanceprotected
mRenderableMeshRenderableMeshComponentInstanceprotected
mRenderServiceRenderableComponentInstanceprotected
mTransformComponentRenderableMeshComponentInstanceprotected
mViewMatUniformRenderableMeshComponentInstanceprotected
Object()Object
Object(Object &)=deleteObject
Object(Object &&)=deleteObject
onDestroy()Objectvirtual
onDraw(IRenderTarget &renderTarget, VkCommandBuffer commandBuffer, const glm::mat4 &viewMatrix, const glm::mat4 &projectionMatrix) overrideRenderableMeshComponentInstanceprotectedvirtual
operator=(const Object &)=deleteObject
operator=(Object &&)=deleteObject
RenderableComponentInstance(EntityInstance &entity, Component &resource)RenderableComponentInstance
RenderableMeshComponentInstance(EntityInstance &entity, Component &component)RenderableMeshComponentInstance
setClipRect(const math::Rect &rect)RenderableMeshComponentInstance
setLineWidth(float lineWidth)RenderableMeshComponentInstance
setMesh(const RenderableMesh &mesh)RenderableMeshComponentInstance
setVisible(bool visible)RenderableComponentInstance
update(double deltaTime)ComponentInstancevirtual
~Object()Objectvirtual