Curvy  6.0.0
CurvyMetadataBase Class Reference
+ Inheritance diagram for CurvyMetadataBase:
+ Collaboration diagram for CurvyMetadataBase:

Detailed Description

Base class for all Metadata classes. A Metadata is a custom data attached to a Control Point

Properties

CurvySplineSegment ControlPoint [get]
 
CurvySpline Spline [get]
 

Public Member Functions

GetNextData< T > (bool autoCreate=true, bool segmentsOnly=true, bool useFollowUp=false)
 
GetPreviousData< T > (bool autoCreate=true, bool segmentsOnly=true, bool useFollowUp=false)
 

Protected Member Functions

void NotifyModification ()
 Call this to make the owner spline send an event to notify its listeners of the change in the spline data. More...
 

Member Function Documentation

T GetNextData< T > ( bool  autoCreate = true,
bool  segmentsOnly = true,
bool  useFollowUp = false 
)
Type Constraints
T :MonoBehaviour 
T :ICurvyMetadata 
T GetPreviousData< T > ( bool  autoCreate = true,
bool  segmentsOnly = true,
bool  useFollowUp = false 
)
Type Constraints
T :MonoBehaviour 
T :ICurvyMetadata 
void NotifyModification ( )
protected

Call this to make the owner spline send an event to notify its listeners of the change in the spline data.

Property Documentation

CurvySplineSegment ControlPoint
get
CurvySpline Spline
get

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