Skip to content

UOperatingSystemSimulatedNetworkProviderComponent

#include <OperatingSystemSimulator/Public/Components/OperatingSystemSimulatedNetworkProviderComponent.h>
class UOperatingSystemSimulatedNetworkProviderComponent

Defined in OperatingSystemSimulatedNetworkProviderComponent.h:11

Inherits: UActorComponent

---
config:
  class:
    hideEmptyMembersBox: true
---
classDiagram
  class UOperatingSystemSimulatedNetworkProviderComponent["UOperatingSystemSimulatedNetworkProviderComponent"]
  class UActorComponent["UActorComponent"]
  UActorComponent <|-- UOperatingSystemSimulatedNetworkProviderComponent
---
config:
  class:
    hideEmptyMembersBox: true
---
classDiagram
  class UOperatingSystemSimulatedNetworkProviderComponent["UOperatingSystemSimulatedNetworkProviderComponent"]
  class FOperatingSystemSimulatedNetwork["FOperatingSystemSimulatedNetwork"]
  UOperatingSystemSimulatedNetworkProviderComponent *-- FOperatingSystemSimulatedNetwork
  class EOperatingSystemSimulatedNetworkRange["EOperatingSystemSimulatedNetworkRange"]
  UOperatingSystemSimulatedNetworkProviderComponent ..> EOperatingSystemSimulatedNetworkRange
---
config:
  class:
    hideEmptyMembersBox: true
---
classDiagram
  class UOperatingSystemSimulatedNetworkProviderComponent {
    +UOperatingSystemSimulatedNetworkProviderComponent()
    +Activate(bool bReset=false) override
    +Deactivate() override
    +EndPlay(const EEndPlayReason::Type EndPlayReason) o
    +UpdateAllNetworkLocations(const FVector &NewLocation)
    +GetSimulatedNetworks() const const TSet< FOperatingSystemSimulatedNet
    +GetSignalStrengthDistance() const const TMap< EOperatingSystemSimulatedNet
    +SimulatedNetworks : TSet< FOperatingSystemSimulatedNetwork()
    +SignalStrengthDistance : TMap< EOperatingSystemSimulatedNetworkRa
  }
ReturnNameDescription
UOperatingSystemSimulatedNetworkProviderComponent
voidActivate virtual override
voidDeactivate virtual override
voidEndPlay virtual override
voidUpdateAllNetworkLocations
const TSet< FOperatingSystemSimulatedNetwork > &GetSimulatedNetworks const inline
const TMap< EOperatingSystemSimulatedNetworkRange, float > &GetSignalStrengthDistance const inline

UOperatingSystemSimulatedNetworkProviderComponent

Section titled “UOperatingSystemSimulatedNetworkProviderComponent”
UOperatingSystemSimulatedNetworkProviderComponent()

Defined in OperatingSystemSimulatedNetworkProviderComponent.h:24

Section titled “Defined in OperatingSystemSimulatedNetworkProviderComponent.h:24”

virtual override

virtual void Activate(bool bReset = false) override

Defined in OperatingSystemSimulatedNetworkProviderComponent.h:26


virtual override

virtual void Deactivate() override

Defined in OperatingSystemSimulatedNetworkProviderComponent.h:27


virtual override

virtual void EndPlay(const EEndPlayReason::Type EndPlayReason) override

Defined in OperatingSystemSimulatedNetworkProviderComponent.h:28


void UpdateAllNetworkLocations(const FVector & NewLocation)

Defined in OperatingSystemSimulatedNetworkProviderComponent.h:31


const inline

inline const TSet< FOperatingSystemSimulatedNetwork > & GetSimulatedNetworks() const

Defined in OperatingSystemSimulatedNetworkProviderComponent.h:33


const inline

inline const TMap< EOperatingSystemSimulatedNetworkRange, float > & GetSignalStrengthDistance() const

Defined in OperatingSystemSimulatedNetworkProviderComponent.h:34

ReturnNameDescription
TSet< FOperatingSystemSimulatedNetwork >SimulatedNetworks
TMap< EOperatingSystemSimulatedNetworkRange, float >SignalStrengthDistanceSignal strength distance for different network ranges. LevelFour being strongest and LevelOne being weakest

TSet< FOperatingSystemSimulatedNetwork > SimulatedNetworks

Defined in OperatingSystemSimulatedNetworkProviderComponent.h:16


TMap< EOperatingSystemSimulatedNetworkRange, float > SignalStrengthDistance

Defined in OperatingSystemSimulatedNetworkProviderComponent.h:20 Signal strength distance for different network ranges. LevelFour being strongest and LevelOne being weakest