CFx SDK Documentation  2023 SP0
Classes | Macros | Typedefs | Functions
Ge.h File Reference
#include "TD_PackPush.h"
#include "Ge/GeExport.h"
#include "Ge/GeLibVersion.h"
#include "TD_PackPop.h"

Go to the source code of this file.

Classes

struct  OdGe
 

Macros

#define OD_GEGBLGE_H   /*!DOM*/
 
#define DECLARE_GE_RTTI()
 
#define DEFINE_GE_RTTI(Class, Parent, TYPE)
 

Typedefs

typedef OdGe::ErrorCondition OdGeError
 
typedef OdGe::OdGeIntersectError OdGeIntersectError
 
typedef OdGe::OdGeKnotParameterization OdGeKnotParameterization
 

Functions

GE_TOOLKIT_EXPORT bool IsGeProtectionEnabled ()
 
GE_TOOLKIT_EXPORT void EnableGeProtection (bool bVal)
 
GE_TOOLKIT_EXPORT void odgeHeapCleanup ()
 

Macro Definition Documentation

◆ DECLARE_GE_RTTI

#define DECLARE_GE_RTTI ( )
Value:
virtual bool isKindOf (OdGe::EntityId entType) const;\
virtual OdGe::EntityId type() const;\
friend class CFxGeExtension;
GLuint GLsizei GLsizei GLint GLenum * type
Definition: gles2_ext.h:274
EntityId
Definition: Ge.h:53

Definition at line 314 of file Ge.h.

◆ DEFINE_GE_RTTI

#define DEFINE_GE_RTTI (   Class,
  Parent,
  TYPE 
)
Value:
bool Class::isKindOf(OdGe::EntityId entType) const\
{\
if ( entType == OdGe::TYPE ) return true;\
return Parent::isKindOf( entType );\
}\
OdGe::EntityId Class::type() const { return OdGe::TYPE; }

Definition at line 323 of file Ge.h.

◆ OD_GEGBLGE_H

#define OD_GEGBLGE_H   /*!DOM*/

Definition at line 28 of file Ge.h.

Typedef Documentation

◆ OdGeError

Defines a synonym of the fully qualified name.

Remarks
May be used only if there are no global name conflicts.

Definition at line 297 of file Ge.h.

◆ OdGeIntersectError

Defines a synonym of the fully qualified name.

Remarks
May be used only if there are no global name conflicts.

Definition at line 305 of file Ge.h.

◆ OdGeKnotParameterization

Definition at line 306 of file Ge.h.

Function Documentation

◆ EnableGeProtection()

GE_TOOLKIT_EXPORT void EnableGeProtection ( bool  bVal)

◆ IsGeProtectionEnabled()

GE_TOOLKIT_EXPORT bool IsGeProtectionEnabled ( )

◆ odgeHeapCleanup()

GE_TOOLKIT_EXPORT void odgeHeapCleanup ( )