You.i Engine
CYIViewTemplate Member List

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

BuildTimeline(CYISceneNode *pRootNode)=0CYIViewTemplatepure virtual
BuildTimeline(CYISceneNode *pRootNode, const CYIString &markerName)=0CYIViewTemplatepure virtual
BuildTimeline(CYISceneNode *pRootNode, CYIMarkerData::ID id)=0CYIViewTemplatepure virtual
BuildTimeline(CYISceneNode *pRootNode, int32_t startOffset, int32_t duration)=0CYIViewTemplatepure virtual
BuildView(CYISceneManager *pSceneManager, const std::shared_ptr< CYIAssetViewTemplate > &pAssetViewTemplate)CYIViewTemplate
CYISceneView classCYIViewTemplatefriend
CYIViewTemplate()CYIViewTemplateinlineprotected
ForEachProperty(const std::function< void(const CYIString &, const CYIString &)> &action) const =0IYIPropertiesSourcepure virtual
GetApproximateSize() const =0CYIViewTemplatepure virtual
GetBackgroundColor(CYIColor *pColor)=0CYIViewTemplatepure virtual
GetChildTemplateNames()=0CYIViewTemplatepure virtual
GetDefaultCameraDistance()CYIViewTemplatevirtual
GetHeight()=0CYIViewTemplatepure virtual
GetName() const =0CYIViewTemplatepure virtual
GetProperties() const =0IYIPropertiesSourcepure virtual
GetProperty(CYIStringView propertyName) const =0IYIPropertiesSourcepure virtual
GetProperty(CYIStringView propertyName, CYIString *pValue) constIYIPropertiesSource
GetSize(float &width, float &height)=0CYIViewTemplatepure virtual
GetSources() const =0CYIViewTemplatepure virtual
GetTimelineSource()=0CYIViewTemplatepure virtual
GetViewClassName() const =0CYIViewTemplatepure virtual
GetViewTemplate(const CYIString &viewTemplateName)CYIViewTemplatestatic
GetViewTemplateSize(const CYIString &viewTemplateName)CYIViewTemplatestatic
GetWidth()=0CYIViewTemplatepure virtual
HasProperties() const =0IYIPropertiesSourcepure virtual
SetTimelineSource(std::shared_ptr< CYIAssetTimelineSource > pTimelineSource)=0CYIViewTemplatepure virtual
~CYIViewTemplate()CYIViewTemplateinlinevirtual
~IYIPropertiesSource()=defaultIYIPropertiesSourcevirtual