CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
Classes | Enumerations | Functions
AECEv Namespace Reference

Classes

struct  Rel
 

Enumerations

enum  Result { evOk , evNotInSystem , evInvalidInput , evInternalError }
 
enum  RelType {
  ertOwnerOf , ertOwnedBy , ertDispRepOf , ertDispRepFor ,
  ertLocRefOf , ertLocRefFor , ertNoRef
}
 

Functions

AECBASE_API RelType backwardRel (RelType eType)
 
AECBASE_API void addReactor (AECEvReactor *pReactor)
 
AECBASE_API void removeReactor (AECEvReactor *pReactor)
 

Detailed Description

<group TA_API_Event_System>

Enumeration Type Documentation

◆ RelType

Contains types of simple AEC relations.

Enumerator
ertOwnerOf 
ertOwnedBy 
ertDispRepOf 
ertDispRepFor 
ertLocRefOf 
ertLocRefFor 
ertNoRef 

Definition at line 50 of file AECEv.h.

◆ Result

AEC event system error codes.

Enumerator
evOk 
evNotInSystem 
evInvalidInput 
evInternalError 

Definition at line 39 of file AECEv.h.

Function Documentation

◆ addReactor()

AECBASE_API void AECEv::addReactor ( AECEvReactor pReactor)

Adds AEC reactor.

◆ backwardRel()

AECBASE_API RelType AECEv::backwardRel ( RelType  eType)

Returns backward relation type.

◆ removeReactor()

AECBASE_API void AECEv::removeReactor ( AECEvReactor pReactor)

Removes AEC reactor.