A class that will get updated whenever the selection of currently selected components changes.
More...
Inherited by ScriptContentPanel::Editor, and ScriptingContentOverlay.
A class that will get updated whenever the selection of currently selected components changes.
void addAsScriptEditListener |
( |
| ) |
|
|
protected |
Call this from the constructor and it will register itself.
void removeAsScriptEditListener |
( |
| ) |
|
|
protected |
Call this from the destructor and it will deregister itself.
virtual void scriptComponentPropertyChanged |
( |
ScriptComponent * |
sc, |
|
|
Identifier |
idThatWasChanged, |
|
|
const var & |
newValue |
|
) |
| |
|
pure virtual |
Overwrite this method and update the component to reflect the property change.
virtual void scriptComponentSelectionChanged |
( |
| ) |
|
|
pure virtual |
Overwrite this method and update the component to reflect the selection change.
virtual void updateUndoDescription |
( |
| ) |
|
|
inlinevirtual |
Overwrite this and update the undo description.