Planeshift
Eedit

Classes

class  eControlManager
 
class  EEditApp
 
class  EEditCameraToolbox
 This handles the camera controls toolbox. More...
 
class  EEditEditEffectToolbox
 This allows you to edit the effect. More...
 
class  EEditError
 
class  EEditErrorToolbox
 This displays effect errors. More...
 
class  EEditFPSToolbox
 This handles the displaying of FPS and controlling the cap. More...
 
class  EEditInputboxManager
 A class that manages the inputbox windows. More...
 
class  EEditLoadEffectToolbox
 This allows you to load an effect. More...
 
class  EEditLoadMapToolbox
 This allows loading of a new map. More...
 
class  EEditParticleListToolbox
 This allows you to open/edit particle systems. More...
 
class  EEditPositionToolbox
 This handles the effect position object. More...
 
class  EEditRenderToolbox
 This handles the effect render toolbox. More...
 
class  EEditReporter
 A csReporterListener for eedit. More...
 
class  EEditRequestCombo
 
class  EEditSelectEditAnchor
 A dialog window to edit effect anchor. More...
 
class  EEditSelectEditAnchorKeyFrame
 A dialog window to edit an anchor keyframe. More...
 
class  EEditSelectFloat
 A dialog window to select a floating point value. More...
 
class  EEditSelectList
 A dialog window to select from a list of values. More...
 
class  EEditSelectNewAnchor
 A dialog window to select a new effect anchor. More...
 
class  EEditSelectNewAnchorKeyFrame
 A dialog window to select a new effect anchor keyframe. More...
 
class  EEditSelectString
 A dialog window to select a string value. More...
 
class  EEditSelectVec3
 A dialog window to select a 3D vector value. More...
 
class  EEditSelectYesNo
 A dialog window to select a yes or no value. More...
 
struct  EEditShortcutKey
 
class  EEditShortcutsToolbox
 This manages the shortcuts. More...
 
class  EEditTargetToolbox
 This handles the effect target object. More...
 
class  EEditToolboxManager
 A class that manages a group of toolbox windows. More...
 
struct  iEEditRequestComboCallback
 
struct  ParameterData
 
class  pawsEEdit
 
class  psCal3DCallbackEffect
 A cal3d callback to handle displaying an effect. More...
 
class  psCal3DCallbackLoader
 A stripped version of the cal3d callback loader used only for eedit. More...
 

Macros

#define CMD_DECLARATION(func)   static void func(eControlManager *obj, bool down)
 

Enumerations

enum  CAM_FLAG {
  CAM_NONE = 0, CAM_UP, CAM_RIGHT, CAM_DOWN,
  CAM_LEFT, CAM_FORWARD, CAM_BACK, CAM_COUNT,
  CAM_NONE = 0, CAM_UP, CAM_RIGHT, CAM_DOWN,
  CAM_LEFT, CAM_FORWARD, CAM_BACK, CAM_COUNT
}
 The camera flags. More...
 

Functions

 CREATE_PAWS_FACTORY (EEditSelectYesNo)
 
 CREATE_PAWS_FACTORY (EEditCameraToolbox)
 
 CREATE_PAWS_FACTORY (EEditSelectNewAnchorKeyFrame)
 
 CREATE_PAWS_FACTORY (EEditSelectString)
 
 CREATE_PAWS_FACTORY (EEditRequestCombo)
 
 CREATE_PAWS_FACTORY (EEditSelectEditAnchor)
 
 CREATE_PAWS_FACTORY (EEditSelectFloat)
 
 CREATE_PAWS_FACTORY (EEditSelectVec3)
 
 CREATE_PAWS_FACTORY (EEditSelectNewAnchor)
 
 CREATE_PAWS_FACTORY (EEditSelectList)
 
 CREATE_PAWS_FACTORY (EEditSelectEditAnchorKeyFrame)
 
 CREATE_PAWS_FACTORY (pawsEEdit)
 
 CREATE_PAWS_FACTORY (EEditLoadEffectToolbox)
 
 CREATE_PAWS_FACTORY (EEditRenderToolbox)
 
 CREATE_PAWS_FACTORY (EEditLoadMapToolbox)
 
 CREATE_PAWS_FACTORY (EEditShortcutsToolbox)
 
 CREATE_PAWS_FACTORY (EEditFPSToolbox)
 
 CREATE_PAWS_FACTORY (EEditErrorToolbox)
 
 CREATE_PAWS_FACTORY (EEditPositionToolbox)
 
 CREATE_PAWS_FACTORY (EEditTargetToolbox)
 
 CREATE_PAWS_FACTORY (EEditParticleListToolbox)
 
 CREATE_PAWS_FACTORY (EEditEditEffectToolbox)
 

Variables

EEditAppeditApp
 

Detailed Description

Macro Definition Documentation

#define CMD_DECLARATION (   func)    static void func(eControlManager *obj, bool down)

Definition at line 29 of file econtrolmanager.h.

Enumeration Type Documentation

enum CAM_FLAG

The camera flags.

Enumerator
CAM_NONE 
CAM_UP 
CAM_RIGHT 
CAM_DOWN 
CAM_LEFT 
CAM_FORWARD 
CAM_BACK 
CAM_COUNT 
CAM_NONE 
CAM_UP 
CAM_RIGHT 
CAM_DOWN 
CAM_LEFT 
CAM_FORWARD 
CAM_BACK 
CAM_COUNT 

Definition at line 66 of file eeditapp.h.

Function Documentation

CREATE_PAWS_FACTORY ( EEditSelectYesNo  )
CREATE_PAWS_FACTORY ( EEditCameraToolbox  )
CREATE_PAWS_FACTORY ( EEditSelectNewAnchorKeyFrame  )
CREATE_PAWS_FACTORY ( EEditSelectString  )
CREATE_PAWS_FACTORY ( EEditRequestCombo  )
CREATE_PAWS_FACTORY ( EEditSelectEditAnchor  )
CREATE_PAWS_FACTORY ( EEditSelectFloat  )
CREATE_PAWS_FACTORY ( EEditSelectVec3  )
CREATE_PAWS_FACTORY ( EEditSelectNewAnchor  )
CREATE_PAWS_FACTORY ( EEditSelectList  )
CREATE_PAWS_FACTORY ( EEditSelectEditAnchorKeyFrame  )
CREATE_PAWS_FACTORY ( pawsEEdit  )
CREATE_PAWS_FACTORY ( EEditLoadEffectToolbox  )
CREATE_PAWS_FACTORY ( EEditRenderToolbox  )
CREATE_PAWS_FACTORY ( EEditLoadMapToolbox  )
CREATE_PAWS_FACTORY ( EEditShortcutsToolbox  )
CREATE_PAWS_FACTORY ( EEditFPSToolbox  )
CREATE_PAWS_FACTORY ( EEditErrorToolbox  )
CREATE_PAWS_FACTORY ( EEditPositionToolbox  )
CREATE_PAWS_FACTORY ( EEditTargetToolbox  )
CREATE_PAWS_FACTORY ( EEditParticleListToolbox  )
CREATE_PAWS_FACTORY ( EEditEditEffectToolbox  )

Variable Documentation

EEditApp* editApp