Photon Engine 2.0.0-beta
A physically based renderer.
|
This is the complete list of members for ph::CookedResourceCollection, including all inherited members.
copyIntersectable(IntersectableType intersectable) | ph::CookedResourceCollection | inline |
getCookedResourceByID(const TSynchronized< TSdlResourceIdMap< CookedType > > &syncedIdToResource, const SdlResourceId id) | ph::CookedResourceCollectionBase | inlineprotectedstatic |
getGeometry(const SdlResourceId id) const | ph::CookedResourceCollection | |
getMotion(const SdlResourceId id) const | ph::CookedResourceCollection | |
getNamed() | ph::CookedResourceCollection | |
getStats() const override | ph::CookedResourceCollection | virtual |
makeCookedResource(TSynchronized< TUniquePtrVector< BaseType > > &syncedResources, DeducedArgs &&... args) | ph::CookedResourceCollectionBase | inlineprotectedstatic |
makeCookedResourceWithID(TSynchronized< TSdlResourceIdMap< CookedType > > &syncedIdToResource, const SdlResourceId id, DeducedArgs &&... args) | ph::CookedResourceCollectionBase | inlineprotectedstatic |
makeEmitter(DeducedArgs &&... args) | ph::CookedResourceCollection | inline |
makeGeometry(const SdlResourceId id, DeducedArgs &&... args) | ph::CookedResourceCollection | inline |
makeIntersectable(DeducedArgs &&... args) | ph::CookedResourceCollection | inline |
makeMetadata(DeducedArgs &&... args) | ph::CookedResourceCollection | inline |
makeMotion(const SdlResourceId id, DeducedArgs &&... args) | ph::CookedResourceCollection | inline |
makeTransform(DeducedArgs &&... args) | ph::CookedResourceCollection | inline |
makeTriangleBuffer(DeducedArgs &&... args) | ph::CookedResourceCollection | inline |
TSdlResourceIdMap typedef | ph::CookedResourceCollectionBase | protected |
~CookedResourceCollectionBase()=default | ph::CookedResourceCollectionBase | virtual |