CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
Classes | Namespaces | Macros | Typedefs | Enumerations
EdUserIO.h File Reference
#include "OdPlatform.h"
#include "Gi/GiDrawable.h"
#include "OdString.h"
#include "SharedPtr.h"
#include "RxObject.h"
#include "../FxClangExceptionRTTIWorkaround.h"
#include "TD_PackPush.h"
#include "TD_PackPop.h"

Go to the source code of this file.

Classes

class  OdEdInputTracker
 
class  OdEdIntegerTracker
 
class  OdEdRealTracker
 
class  OdEdStringTracker
 
class  OdEdPointTracker
 
class  OdEdPointDefTracker
 
class  OdEdColorTracker
 
class  OdEdException
 
class  OdEdCancel
 
class  OdEdKeyword
 
class  OdEdOtherInput
 
class  OdEdEmptyInput
 
class  OdEdUserIO
 

Namespaces

namespace  OdEd
 

Macros

#define OdException   OdError
 

Typedefs

typedef OdSmartPtr< OdEdInputTrackerOdEdInputTrackerPtr
 
typedef OdSmartPtr< OdEdIntegerTrackerOdEdIntegerTrackerPtr
 
typedef OdSmartPtr< OdEdRealTrackerOdEdRealTrackerPtr
 
typedef OdSmartPtr< OdEdStringTrackerOdEdStringTrackerPtr
 
typedef OdSmartPtr< OdEdPointTrackerOdEdPointTrackerPtr
 
typedef OdSmartPtr< OdEdPointDefTrackerOdEdPointDefTrackerPtr
 
typedef OdSmartPtr< OdEdColorTrackerOdEdColorTrackerPtr
 

Enumerations

enum  OdEd::CommonInputOptions {
  OdEd::kInpDefault = 0x00000000 , OdEd::kInpDisallowEmpty = kInpDefault , OdEd::kInpDisallowOther = kInpDisallowEmpty , OdEd::kInpThrowEmpty = (long)0x80000000 ,
  OdEd::kInpThrowOther = 0x40000000 , OdEd::kInpNonZero = 0x20000000 , OdEd::kInpNonNeg = 0x10000000 , OdEd::kInpThrowEmptyInQuotes = 0x02000000
}
 
enum  OdEd::GetFilePathFlags { OdEd::kGfpForOpen = 0 , OdEd::kGfpForSave = 1 , OdEd::kGfpOverwritePrompt = 2 }
 
enum  OdEd::GetStringOptions { OdEd::kGstDefault = 0 , OdEd::kGstNoSpaces = 0 , OdEd::kGstAllowSpaces = 1 , OdEd::kGstNoEmpty = 2 }
 
enum  OdEd::OdDbInputOptions {
  OdEd::kGptDefault = 0x00000000 , OdEd::kGdsDefault = kGptDefault , OdEd::kGinDefault = kGptDefault , OdEd::kGrlDefault = kGptDefault ,
  OdEd::kGanDefault = kGptDefault , OdEd::kGptNoLimCheck = 0x00000001 , OdEd::kGptNoUCS = 0x00000002 , OdEd::kGptRubberBand = 0x00000004 ,
  OdEd::kGptRectFrame = 0x00000008 , OdEd::kGptBeginDrag = 0x00000010 , OdEd::kGptEndDrag = 0x00000020 , OdEd::kGptNoOSnap = 0x00000040 ,
  OdEd::kGanFromLastPoint = 0x00000080 , OdEd::kGdsFromLastPoint = kGanFromLastPoint , OdEd::kGanNoAngBase = 0x00000100 , OdEd::kGds2d = 0x00000200 ,
  OdEd::kGdsSignedDist = 0x00000400 , OdEd::kGdsPerpDist = 0x00000800 , OdEd::kGdsNoZero = 0x00001000 , OdEd::kGinNoZero = kGdsNoZero ,
  OdEd::kGrlNoZero = kGdsNoZero , OdEd::kGanNoZero = kGdsNoZero , OdEd::kGdsNoNeg = 0x00002000 , OdEd::kGinNoNeg = kGdsNoNeg ,
  OdEd::kGrlNoNeg = kGdsNoNeg
}
 
enum  OdEd::SelectOptions {
  OdEd::kSelDefault = 0x00000000 , OdEd::kSelPickLastPoint = 0x00000001 , OdEd::kSelSingleEntity = 0x00000002 , OdEd::kSelIgnorePickFirst = 0x00000004 ,
  OdEd::kSelSinglePass = 0x00000008 , OdEd::kSelAllowEmpty = 0x00000010 , OdEd::kSelRemove = 0x00000020 , OdEd::kSelLeaveHighlighted = 0x00000040 ,
  OdEd::kSelAllowInactSpaces = 0x00000080 , OdEd::kSelAllowObjects = 0x00000100 , OdEd::kSelAllowPSVP = 0x00000200 , OdEd::kSelAllowSubents = 0x00000400 ,
  OdEd::kSelAllowLocked = 0x00000800 , OdEd::kSelAllowSubentsAlways = 0x00001000
}
 

Macro Definition Documentation

◆ OdException

#define OdException   OdError

Definition at line 279 of file EdUserIO.h.

Typedef Documentation

◆ OdEdColorTrackerPtr

A data type that represents a smart pointer to an <link OdEdColorTracker, OdEdColorTracker> object.

Definition at line 272 of file EdUserIO.h.

◆ OdEdInputTrackerPtr

A data type that represents a smart pointer to an <link OdEdInputTracker, OdEdInputTracker> object.

Definition at line 151 of file EdUserIO.h.

◆ OdEdIntegerTrackerPtr

A data type that represents a smart pointer to an <link OdEdIntegerTracker, OdEdIntegerTracker> object.

Definition at line 172 of file EdUserIO.h.

◆ OdEdPointDefTrackerPtr

A data type that represents a smart pointer to an <link OdEdPointDefTracker, OdEdPointDefTracker> object.

Definition at line 255 of file EdUserIO.h.

◆ OdEdPointTrackerPtr

A data type that represents a smart pointer to an <link OdEdPointTracker, OdEdPointTracker> object.

Definition at line 238 of file EdUserIO.h.

◆ OdEdRealTrackerPtr

A data type that represents a smart pointer to an <link OdEdRealTracker, OdEdRealTracker> object.

Definition at line 193 of file EdUserIO.h.

◆ OdEdStringTrackerPtr

A data type that represents a smart pointer to an <link OdEdStringTracker, OdEdStringTracker> object.

Definition at line 221 of file EdUserIO.h.