NAP
nap
ComputeComponentInstance
ComputeComponentInstance Member List
This is the complete list of members for
ComputeComponentInstance
, including all inherited members.
ComponentInstance
(EntityInstance &entity, Component &resource)
ComponentInstance
compute
(VkCommandBuffer commandBuffer)
ComputeComponentInstance
compute
(VkCommandBuffer commandBuffer, uint numInvocations)
ComputeComponentInstance
ComputeComponentInstance
(EntityInstance &entity, Component &resource)
ComputeComponentInstance
enable
(bool enable)
ComputeComponentInstance
getComponent
() const
ComponentInstance
getComponent
() const
ComponentInstance
getEntityInstance
() const
ComponentInstance
getInvocations
() const
ComputeComponentInstance
getMaterialInstance
()
ComputeComponentInstance
getWorkGroupSize
() const
ComputeComponentInstance
init
(utility::ErrorState &errorState) override
ComputeComponentInstance
virtual
nap::ComponentInstance::init
(utility::ErrorState &errorState)
ComponentInstance
insertBarriers
(VkCommandBuffer commandBuffer)
ComputeComponentInstance
protected
isEnabled
() const
ComputeComponentInstance
isIDProperty
(rtti::Instance &object, const rtti::Property &property)
Object
static
mComputeMaterialInstance
ComputeComponentInstance
protected
mEnabled
ComputeComponentInstance
protected
mID
Object
mInvocations
ComputeComponentInstance
protected
mRenderService
ComputeComponentInstance
protected
Object
()
Object
Object
(Object &)=delete
Object
Object
(Object &&)=delete
Object
onCompute
(VkCommandBuffer commandBuffer, uint numInvocations)
ComputeComponentInstance
protected
virtual
onDestroy
()
Object
virtual
operator=
(const Object &)=delete
Object
operator=
(Object &&)=delete
Object
setInvocations
(uint numInvocations)
ComputeComponentInstance
update
(double deltaTime)
ComponentInstance
virtual
~Object
()
Object
virtual
Generated by doxygen