IVSmoke 1.0
Loading...
Searching...
No Matches
UIVSmokeHoleRequestComponent Class Reference

Handles network routing for hole requests. This component enables clients to request holes on VoxelVolumes by routing Server RPCs through the PlayerController's connection. More...

#include <IVSmokeHoleRequestComponent.h>

Inheritance diagram for UIVSmokeHoleRequestComponent:
Inheritance graph
Collaboration diagram for UIVSmokeHoleRequestComponent:
Collaboration graph

Static Public Member Functions

static void RequestPenetrationHole (AActor *Caller, AActor *IVSmokeVoxelVolume, const FVector3f &BulletOrigin, const FVector3f &BulletDirection, UIVSmokeHolePreset *BulletPreset)
 
static void RequestExplosionHole (AActor *Caller, AActor *IVSmokeVoxelVolume, const FVector3f &ExplosionOrigin, UIVSmokeHolePreset *ExplosionPreset)
 
static void RequestDynamicHole (AActor *Caller, AActor *IVSmokeVoxelVolume, UIVSmokeHolePreset *DynamicPreset)
 

Detailed Description

Handles network routing for hole requests. This component enables clients to request holes on VoxelVolumes by routing Server RPCs through the PlayerController's connection.

Definition at line 17 of file IVSmokeHoleRequestComponent.h.

Constructor & Destructor Documentation

◆ UIVSmokeHoleRequestComponent()

UIVSmokeHoleRequestComponent::UIVSmokeHoleRequestComponent ( )

Definition at line 11 of file IVSmokeHoleRequestComponent.cpp.

Member Function Documentation

◆ RequestDynamicHole()

void UIVSmokeHoleRequestComponent::RequestDynamicHole ( AActor *  Caller,
AActor *  IVSmokeVoxelVolume,
UIVSmokeHolePreset DynamicPreset 
)
static

Definition at line 148 of file IVSmokeHoleRequestComponent.cpp.

◆ RequestExplosionHole()

void UIVSmokeHoleRequestComponent::RequestExplosionHole ( AActor *  Caller,
AActor *  IVSmokeVoxelVolume,
const FVector3f &  ExplosionOrigin,
UIVSmokeHolePreset ExplosionPreset 
)
static

Definition at line 84 of file IVSmokeHoleRequestComponent.cpp.

◆ RequestPenetrationHole()

void UIVSmokeHoleRequestComponent::RequestPenetrationHole ( AActor *  Caller,
AActor *  IVSmokeVoxelVolume,
const FVector3f &  BulletOrigin,
const FVector3f &  BulletDirection,
UIVSmokeHolePreset BulletPreset 
)
static

Definition at line 20 of file IVSmokeHoleRequestComponent.cpp.


The documentation for this class was generated from the following files: