|
G1R AngelScript
Scripting reference for the Gothic 1 Remake
|
Container for indicating a set of collision channels that this object will collide with. More...
Public Member Functions | |
Functions | |
| bool | SetAllChannels (ECollisionResponse NewResponse) |
| bool | ReplaceChannels (ECollisionResponse OldResponse, ECollisionResponse NewResponse) |
| ECollisionResponse | GetResponse (ECollisionChannel Channel) const |
| bool | opEquals (FCollisionResponseContainer Other) const |
| FCollisionResponseContainer & | opAssign (FCollisionResponseContainer Other) |
| bool | SetResponse (ECollisionChannel Channel, ECollisionResponse NewResponse) |
Static Public Member Functions | |
Static Functions | |
| static FCollisionResponseContainer | CreateMinContainer (FCollisionResponseContainer A, FCollisionResponseContainer B) |
| static const FCollisionResponseContainer & | GetDefaultResponseContainer () |
Public Attributes | |
CollisionResponseContainer | |
| ECollisionResponse | Destructible |
| 6 | |
| ECollisionResponse | WorldDynamic |
| 0 | |
| ECollisionResponse | Pawn |
| 1. | |
| ECollisionResponse | Visibility |
| 2 | |
| ECollisionResponse | Camera |
| 3 | |
| ECollisionResponse | PhysicsBody |
| 4 | |
| ECollisionResponse | Vehicle |
| 5 | |
| ECollisionResponse | WorldStatic |
| Reserved Engine Trace Channels. | |
| ECollisionResponse | EngineTraceChannel1 |
| Unspecified Engine Trace Channels. | |
| ECollisionResponse | EngineTraceChannel2 |
| 8 | |
| ECollisionResponse | EngineTraceChannel3 |
| 9 | |
| ECollisionResponse | EngineTraceChannel4 |
| 10 | |
| ECollisionResponse | EngineTraceChannel5 |
| 11 | |
| ECollisionResponse | EngineTraceChannel6 |
| 12 | |
Static Public Attributes | |
Static Variables | |
| static const FCollisionResponseContainer | DefaultResponseContainer |
Container for indicating a set of collision channels that this object will collide with.
|
static |
|
static |
| ECollisionResponse GetResponse | ( | ECollisionChannel | Channel | ) | const |
| FCollisionResponseContainer & opAssign | ( | FCollisionResponseContainer | Other | ) |
| bool opEquals | ( | FCollisionResponseContainer | Other | ) | const |
| bool ReplaceChannels | ( | ECollisionResponse | OldResponse, |
| ECollisionResponse | NewResponse ) |
| bool SetAllChannels | ( | ECollisionResponse | NewResponse | ) |
| bool SetResponse | ( | ECollisionChannel | Channel, |
| ECollisionResponse | NewResponse ) |
| ECollisionResponse Camera |
3
|
static |
| ECollisionResponse Destructible |
6
| ECollisionResponse EngineTraceChannel1 |
Unspecified Engine Trace Channels.
| ECollisionResponse EngineTraceChannel2 |
8
| ECollisionResponse EngineTraceChannel3 |
9
| ECollisionResponse EngineTraceChannel4 |
10
| ECollisionResponse EngineTraceChannel5 |
11
| ECollisionResponse EngineTraceChannel6 |
12
| ECollisionResponse Pawn |
1.
| ECollisionResponse PhysicsBody |
4
| ECollisionResponse Vehicle |
5
| ECollisionResponse Visibility |
2
| ECollisionResponse WorldDynamic |
0
| ECollisionResponse WorldStatic |
Reserved Engine Trace Channels.
Note - If you change this (add/remove/modify) you should make sure it matches with ECollisionChannel (including DisplayName) They has to be mirrored if serialized