|
G1R AngelScript
Scripting reference for the Gothic 1 Remake
|
Classes | |
| class | AAbstractNavData |
| class | ANavigationData |
| Represents abstract Navigation Data (sub-classed as NavMesh, NavGraph, etc) Used as a common interface for all navigation types handled by NavigationSystem. More... | |
| class | ANavigationGraph |
| currently abstract since it's not full implemented More... | |
| class | ANavigationGraphNode |
| class | ANavigationTestingActor |
| class | ANavMeshBoundsVolume |
| class | ANavModifierVolume |
| Allows applying selected AreaClass to navmesh, using Volume's shape. More... | |
| class | ANavSystemConfigOverride |
| class | ARecastNavMesh |
| struct | FNavCollisionBox |
| struct | FNavCollisionCustomConvex |
| struct | FNavCollisionCylinder |
| struct | FNavigationFilterArea |
| struct | FNavigationFilterFlags |
| Use UNavigationSystemV1.DescribeFilterFlags() to setup user friendly names of flags. More... | |
| struct | FNavMeshResolutionParam |
| class | FOnNavDataGenericEvent |
| class | FOnNavigationPathUpdated |
| struct | FRecastNavMeshGenerationProperties |
| struct | FRecastNavMeshTileGenerationDebug |
| class | UCrowdManagerBase |
| Base class for Crowd Managers. If you want to create a custom crowd manager implement a class extending this one and set UNavigationSystemV1::CrowdManagerClass to point at your class. More... | |
| class | UNavArea |
| Class containing definition of a navigation area. More... | |
| class | UNavArea_Default |
| Regular navigation area, applied to entire navigation data by default. More... | |
| class | UNavArea_LowHeight |
| Special area that can be generated in spaces with insufficient free height above. Cannot be traversed by anyone. More... | |
| class | UNavArea_Null |
| In general represents an empty area, that cannot be traversed by anyone. Ever. More... | |
| class | UNavArea_Obstacle |
| In general represents a high cost area, that shouldn't be traversed by anyone unless no other path exist. More... | |
| class | UNavAreaMeta |
| A convenience class for an area that has IsMetaArea() == true. Do not use this class when determining whether an area class is "meta". Call IsMetaArea instead. More... | |
| class | UNavAreaMeta_SwitchByAgent |
| Class containing definition of a navigation area. More... | |
| class | UNavCollision |
| class | UNavigationGraphNodeComponent |
| class | UNavigationInvokerComponent |
| class | UNavigationObjectRepository |
| World subsystem dedicated to store different types of navigation related objects that the NavigationSystem needs to access. More... | |
| class | UNavigationPath |
| UObject wrapper for FNavigationPath. More... | |
| class | UNavigationPathGenerator |
| class | UNavigationQueryFilter |
| Class containing definition of a navigation query filter. More... | |
| class | UNavigationSystemModuleConfig |
| UNavigationSystemModuleConfig. More... | |
| class | UNavigationSystemV1 |
| class | UNavLinkComponent |
| class | UNavLinkCustomComponent |
| Encapsulates NavLinkCustomInterface interface, can be used with Actors not relevant for navigation. More... | |
| class | UNavLinkCustomInterface |
| class | UNavLinkHostInterface |
| class | UNavLinkRenderingComponent |
| class | UNavLinkTrivial |
| class | UNavMeshRenderingComponent |
| class | UNavModifierComponent |
| class | UNavNodeInterface |
| class | UNavRelevantComponent |
| class | UNavTestRenderingComponent |
| class | URecastFilter_UseDefaultArea |
| Regular navigation area, applied to entire navigation data by default. More... | |
| class | URecastNavMeshDataChunk |
| class | USplineNavModifierComponent |
| Assign a chosen NavArea in the vicinity of a spline This component must only be attached to an actor with a USplineComponent. More... | |
Enumerations | |
| enum | EHeightFieldRenderMode { Solid , Walkable , EHeightFieldRenderMode_MAX } |
| enum | ENavCostDisplay { TotalCost , HeuristicOnly , RealCostOnly , ENavCostDisplay_MAX } |
| enum | ENavigationLedgeSlopeFilterMode { Recast , None , UseStepHeightFromAgentMaxSlope , ENavigationLedgeSlopeFilterMode_MAX } |
| enum | ENavSystemOverridePolicy { Override , Append , Skip , ENavSystemOverridePolicy_MAX } |
| enum | ERecastPartitioning { Monotone , Watershed , ChunkyMonotone , ERecastPartitioning_MAX } |
| enum | ERuntimeGenerationType { Static , DynamicModifiersOnly , Dynamic , LegacyGeneration , ERuntimeGenerationType_MAX } |
| enum ENavCostDisplay |
| enum ERecastPartitioning |