7 #ifndef __operator_HammerOp_h__ 8 #define __operator_HammerOp_h__ 29 void initialize(
void);
32 virtual void handle(
Record& a_rSignal);
39 I32 getTriIndex(
void);
43 BWORD a_anticipate=FALSE);
46 BWORD a_anticipate=FALSE);
51 BWORD anchorPicked(
void);
53 String& anchorParent(
void);
54 String anchorWeightAttr(
void);
55 Real anchorRadius(
void);
56 Real anchorPower(
void);
60 void resetManipulator(
void);
61 void pushToManipulator(
void);
62 void pullFromManipulator(BWORD a_anticipate=FALSE);
95 BWORD a_draw,BWORD a_labels,
96 I32 a_mouseX,I32 a_mouseY);
98 void changeMode(EditMode a_editMode);
Heap-based support for classes participating in fe::ptr <>
Definition: Counted.h:35
kernel
Definition: namespace.dox:3
Per-class participation in the Initialized <> mechanism.
Definition: Initialized.h:117
Generalized windowing event.
Definition: WindowEvent.h:43
Automatically reference-counted string container.
Definition: String.h:128
Partial Generic SurfaceI Implemention.
Definition: OperatorSurfaceCommon.h:20
Reference to an instance of a Layout.
Definition: RecordSB.h:35
Operator to alter regions of a surface.
Definition: HammerOp.h:20
Intrusive Smart Pointer.
Definition: src/core/ptr.h:53
Per-class participation non-RTTI fallback dynamic casting mechanism.
Definition: Castable.h:192