You.i Engine
CYISceneView::AssetRequirement Struct Reference

Detailed Description

Used internally to declare a requirement for a view, for use with the You.i Engine After Effects Plug-In.

#include <view/YiSceneView.h>

Public Types

enum  Type {
  Type::RequiresNode,
  Type::RequiresTimeline
}
 

Public Attributes

Type assetRequirementType
 
const char * pRequiredName
 
CYIMarkerData::ID requiredMarkerID
 

Member Enumeration Documentation

◆ Type

Used internally to declare the requirements for a view template, for use with the You.i Engine After Effects Plug-in. A view may require nodes or timelines to be present in the template for it to be functional. The absence of these results in a failure to initialize in Init().

Enumerator
RequiresNode 

Marks that the requirement is for a node.

RequiresTimeline 

Marks that the requirement is for a timeline.

Member Data Documentation

◆ assetRequirementType

Type CYISceneView::AssetRequirement::assetRequirementType

◆ pRequiredName

const char* CYISceneView::AssetRequirement::pRequiredName

◆ requiredMarkerID

CYIMarkerData::ID CYISceneView::AssetRequirement::requiredMarkerID

The documentation for this struct was generated from the following file: