0x00x1670
Members 24
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | MainNavData | ANavigationData* | Transient+5 flags | nullptr | |
| 0x08 | AbstractNavData | ANavigationData* | Transient+5 flags | nullptr | |
| 0x08 | DefaultAgentName | FName | Protected+9 flags | None | |
| 0x28 | CrowdManagerClass | TSoftClassPtr<UCrowdManagerBase> | Protected+7 flags | <SoftClassProperty> | |
| 0x01 | bAutoCreateNavigationData : 1bit 0 | bool | Protected+5 flags | true | |
| 0x01 | bSpawnNavDataInNavBoundsLevel : 1bit 1 | bool | Protected+5 flags | false | |
| 0x01 | bAllowClientSideNavigation : 1bit 2 | bool | Protected+5 flags | false | |
| 0x01 | bShouldDiscardSubLevelNavData : 1bit 3 | bool | Protected+5 flags | true | |
| 0x01 | bTickWhilePaused : 1bit 4 | bool | Protected+5 flags | false | |
| 0x01 | bSupportRebuilding : 1bit 5 | bool | Protected+3 flags | false | |
| 0x01 | bInitialBuildingLocked : 1bit 6 | bool | 5 flags | false | |
| 0x01 | bSkipAgentHeightCheckWhenPickingNavData : 1bit 0 | bool | 5 flags | false | |
| 0x01 | bGenerateNavigationOnlyAroundNavigationInvokers : 1bit 1 | bool | Protected+6 flags | false | |
| 0x006A | 0x02 | padding / unreflected | |||
| 0x04 | ActiveTilesUpdateInterval | float | Protected+7 flags | 1 | |
| 0x01 | DataGatheringMode | ENavDataGatheringModeConfig | Protected+8 flags | Instant | |
| 0x0071 | 0x03 | padding / unreflected | |||
| 0x04 | DirtyAreaWarningSizeThreshold | float | Protected+8 flags | -1 | |
| 0x10 | SupportedAgents | TArray<FNavAgentSelector> | Protected+4 flags | [6 items] | |
| 0x04 | SupportedAgentsMask | FNavAgentSelector | Protected+4 flags | {bSupportsAgent0=true, bSupportsAgent1=true, bSupportsAgent… | |
| 0x008C | 0x04 | padding / unreflected | |||
| 0x10 | NavDataSet | TArray<TArray<FMulticastScriptDelegate>> | Transient+2 flags | [] | |
| 0x10 | NavDataRegistrationQueue | TArray<FMulticastScriptDelegate> | Transient+2 flags | [] | |
| 0x00B0 | 0x10 | padding / unreflected | |||
| 0x10 | OnNavDataRegisteredEvent | FMulticastScriptDelegate | Transient+3 flags | <delegate> | |
| 0x10 | OnNavigationGenerationFinishedDelegate | FMulticastScriptDelegate | Transient+4 flags | <delegate> | |
| 0x00E0 | 0x16C | padding / unreflected | |||
| 0x01 | OperationMode | FNavigationSystemRunMode | Protected+5 flags | InvalidMode | |
| 0x024D | 0x13FF | padding / unreflected | |||
| 0x04 | DirtyAreasUpdateFreq | float | 7 flags | 60 | |
| 0x1650 | 0x20 | unreflected bytes to end of UNavigationSystemV1 | |||
Functions 6
| Signature | Flags | Native | Params |
|---|---|---|---|
| void SimpleMoveToLocation(AController* Controller, const FVector& Goal) | FinalNative+2 flags | 0x14 | |
| void SimpleMoveToActor(AController* Controller, AActor* Goal) | FinalNative+2 flags | 0x10 | |
| FVector ProjectPointToNavigation(UObject* WorldContextObject, const FVector& Point, ANavigationData* NavData, TSubclassOf<UNavigationQueryFilter> FilterClass, const FVector& QueryExtent) | FinalNative+2 flags | 0x40 | |
| void OnNavigationBoundsUpdated(ANavMeshBoundsVolume* NavVolume) | FinalNative+1 flags | 0x08 | |
| FVector GetRandomReachablePointInRadius(UObject* WorldContextObject, const FVector& Origin, float Radius, ANavigationData* NavData, TSubclassOf<UNavigationQueryFilter> FilterClass) | FinalNative+2 flags | 0x34 | |
| FVector GetRandomPointInNavigableRadius(UObject* WorldContextObject, const FVector& Origin, float Radius, ANavigationData* NavData, TSubclassOf<UNavigationQueryFilter> FilterClass) | FinalNative+2 flags | 0x34 |