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() const | RenderableMeshComponentInstance | |
getComponent() const | ComponentInstance | |
getComponent() const | ComponentInstance | |
getEntityInstance() const | ComponentInstance | |
getLayer() const | RenderableComponentInstance | |
getMask() const | RenderableComponentInstance | |
getMaterialInstance() | RenderableMeshComponentInstance | |
getMesh() | RenderableMeshComponentInstance | |
getMeshInstance() | RenderableMeshComponentInstance | |
getOrCreateMaterial() | RenderableMeshComponentInstance | |
getRank() const | RenderableComponentInstance | |
getRenderableMesh() const | RenderableMeshComponentInstance | |
getTags() const | RenderableComponentInstance | |
getTransform() | RenderableMeshComponentInstance | |
includesMask(RenderMask otherMask) | RenderableComponentInstance | |
init(utility::ErrorState &errorState) override | RenderableMeshComponentInstance | virtual |
nap::ComponentInstance::init(utility::ErrorState &errorState) | ComponentInstance | |
isIDProperty(rtti::Instance &object, const rtti::Property &property) | Object | static |
isSupported(nap::CameraComponentInstance &camera) const | RenderableComponentInstance | virtual |
isVisible() const | RenderableComponentInstance | |
mCameraWorldPosUniform | RenderableMeshComponentInstance | protected |
mClipRect | RenderableMeshComponentInstance | protected |
mID | Object | |
mLineWidth | RenderableMeshComponentInstance | protected |
mMaterialInstance | RenderableMeshComponentInstance | protected |
mModelMatUniform | RenderableMeshComponentInstance | protected |
mNormalMatrixUniform | RenderableMeshComponentInstance | protected |
mProjectMatUniform | RenderableMeshComponentInstance | protected |
mRenderableMesh | RenderableMeshComponentInstance | protected |
mRenderService | RenderableComponentInstance | protected |
mTransformComponent | RenderableMeshComponentInstance | protected |
mViewMatUniform | RenderableMeshComponentInstance | protected |
Object() | Object | |
Object(Object &)=delete | Object | |
Object(Object &&)=delete | Object | |
onDestroy() | Object | virtual |
onDraw(IRenderTarget &renderTarget, VkCommandBuffer commandBuffer, const glm::mat4 &viewMatrix, const glm::mat4 &projectionMatrix) override | RenderableMeshComponentInstance | protectedvirtual |
operator=(const Object &)=delete | Object | |
operator=(Object &&)=delete | Object | |
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) | ComponentInstance | virtual |
~Object() | Object | virtual |