An interface for a class that provides view templates and populates views.
#include <streamer/YiDelegatingViewAdapter.h>
Public Member Functions | |
| virtual uint32_t | GetItemsCountForAdapter () const =0 |
| virtual std::shared_ptr< CYIAssetViewTemplate > | GetViewTemplateForAdapter (uint32_t uIndex) const =0 |
| virtual const CYIRuntimeTypeInfo * | GetViewClassForAdapter (uint32_t uIndex) const |
| virtual void | PopulateViewForAdapter (uint32_t uIndex, CYISceneView *pView)=0 |
| virtual void | OnReleaseViewForAdapter (uint32_t uIndex, CYISceneView *pView) |
|
pure virtual |
|
virtual |
|
pure virtual |
|
virtual |
|
pure virtual |