7 #ifndef __operator_MetaPlugin_h__ 8 #define __operator_MetaPlugin_h__ 27 virtual void dirty(BWORD a_aggressive) {}
28 virtual void select(
void) {}
31 virtual BWORD chronicle(
String a_change,
35 virtual BWORD interrupted(
void) {
return FALSE; }
45 {
return m_spDrawBrush; }
49 {
return m_spDrawBrushOverlay; }
53 {
return m_spDrawGuideChain; }
57 {
return m_spDrawGuideCached; }
61 {
return m_spOperatorSurfaceI; }
65 {
return m_surfaceInputArray.size(); }
69 {
return m_surfaceInputArray[a_index]; }
73 {
return m_spSurfaceOutput; }
76 virtual bool evalParamBoolean(
String a_key,Real a_time);
77 virtual I32 evalParamInteger(
String a_key,Real a_time);
78 virtual String evalParamString(
String a_key,Real a_time);
79 BWORD evalParamCondition(
80 String a_conditions,Real a_time);
82 void clearReferences(
void);
kernel
Definition: namespace.dox:3
Automatically reference-counted string container.
Definition: String.h:128
Wrapper for std::vector.
Definition: Array.h:21
Reference to an instance of a Layout.
Definition: RecordSB.h:35
Intrusive Smart Pointer.
Definition: src/core/ptr.h:53
Plugin back reference for OperatorSurfaceI.
Definition: OperatorPlugin.h:20