|
IVSmoke 1.0
|
Network-optimized hole data structure. More...
#include <IVSmokeHoleData.h>


Public Member Functions | |
| void | PostReplicatedAdd (const FIVSmokeHoleArray &InArray) |
| void | PostReplicatedChange (const FIVSmokeHoleArray &InArray) |
| void | PreReplicatedRemove (const FIVSmokeHoleArray &InArray) |
| FORCEINLINE bool | IsExpired (const float CurrentServerTime) const |
Public Attributes | |
| FVector3f | Position = FVector3f::ZeroVector |
| FVector3f | EndPosition = FVector3f::ZeroVector |
| float | ExpirationServerTime = 0.0f |
| uint8 | PresetID = 0 |
Network-optimized hole data structure.
Definition at line 74 of file IVSmokeHoleData.h.
|
inline |
Check if this hole has expired.
Definition at line 108 of file IVSmokeHoleData.h.
| void FIVSmokeHoleData::PostReplicatedAdd | ( | const FIVSmokeHoleArray & | InArray | ) |
This function turns on the dirty flag.
Definition at line 7 of file IVSmokeHoleData.cpp.
| void FIVSmokeHoleData::PostReplicatedChange | ( | const FIVSmokeHoleArray & | InArray | ) |
This function turns on the dirty flag.
Definition at line 15 of file IVSmokeHoleData.cpp.
| void FIVSmokeHoleData::PreReplicatedRemove | ( | const FIVSmokeHoleArray & | InArray | ) |
This function turns on the dirty flag.
Definition at line 23 of file IVSmokeHoleData.cpp.
| FVector3f FIVSmokeHoleData::EndPosition = FVector3f::ZeroVector |
World position where the penetration exits. (Penetration only)
Definition at line 97 of file IVSmokeHoleData.h.
| float FIVSmokeHoleData::ExpirationServerTime = 0.0f |
Hole expiration time (server based).
Definition at line 101 of file IVSmokeHoleData.h.
| FVector3f FIVSmokeHoleData::Position = FVector3f::ZeroVector |
World position where the hole starts.
Definition at line 93 of file IVSmokeHoleData.h.
| uint8 FIVSmokeHoleData::PresetID = 0 |
Preset ID.
Definition at line 105 of file IVSmokeHoleData.h.