|
static void | Add< T > (T obj, Event eventTypes, System.Action< T[], int > action, int archetypeVariant=0) |
|
static void | Add< T > (T obj, Event eventTypes, System.Action< T[], int, Event > action, int archetypeVariant=0) |
|
static void | Remove< T > (T obj) |
|
|
static void | Add< T > (T obj, Event eventTypes, System.Action< T[], int, Event > action1, System.Action< T[], int > action2, int archetypeVariant=0) |
|
static void | CreateInstance () |
|
◆ Event
Enumerator |
---|
Update | |
LateUpdate | |
FixedUpdate | |
◆ Add< T >() [1/3]
static void Add< T > |
( |
T |
obj, |
|
|
Event |
eventTypes, |
|
|
System.Action< T[], int > |
action, |
|
|
int |
archetypeVariant = 0 |
|
) |
| |
|
static |
◆ Add< T >() [2/3]
static void Add< T > |
( |
T |
obj, |
|
|
Event |
eventTypes, |
|
|
System.Action< T[], int, Event > |
action, |
|
|
int |
archetypeVariant = 0 |
|
) |
| |
|
static |
◆ Add< T >() [3/3]
static void Add< T > |
( |
T |
obj, |
|
|
Event |
eventTypes, |
|
|
System.Action< T[], int, Event > |
action1, |
|
|
System.Action< T[], int > |
action2, |
|
|
int |
archetypeVariant = 0 |
|
) |
| |
|
staticprivate |
◆ CreateInstance()
static void CreateInstance |
( |
| ) |
|
|
staticprivate |
◆ DoEvent()
void DoEvent |
( |
Event |
eventType | ) |
|
|
private |
◆ FixedUpdate()
◆ LateUpdate()
◆ Remove< T >()
static void Remove< T > |
( |
T |
obj | ) |
|
|
static |
◆ Update()
◆ ArchetypeMask
const int ArchetypeMask = 0xFF << ArchetypeOffset |
|
private |
◆ ArchetypeOffset
const int ArchetypeOffset = 22 |
|
private |
◆ data
◆ instance
◆ isIterating
The documentation for this class was generated from the following file:
- /Users/arong/Unity/a-pathfinding-project/Assets/AstarPathfindingProject/Utilities/BatchedEvents.cs