Class NavMeshSurfaceBaker
Inherited Members
IBaker.GetSceneGUID()
IBaker.GetComponent<T>()
IBaker.GetComponent<T>(Component)
IBaker.GetComponent<T>(GameObject)
IBaker.GetComponents<T>()
IBaker.GetComponents<T>(Component)
IBaker.GetComponents<T>(GameObject)
IBaker.GetComponentInParent<T>()
IBaker.GetComponentInParent<T>(Component)
IBaker.GetComponentInParent<T>(GameObject)
IBaker.GetComponentsInParent<T>()
IBaker.GetComponentsInParent<T>(Component)
IBaker.GetComponentsInParent<T>(GameObject)
IBaker.GetComponentInChildren<T>()
IBaker.GetComponentInChildren<T>(Component)
IBaker.GetComponentInChildren<T>(GameObject)
IBaker.GetComponentsInChildren<T>()
IBaker.GetComponentsInChildren<T>(Component)
IBaker.GetComponentsInChildren<T>(GameObject)
IBaker.GetParent()
IBaker.GetParent(Component)
IBaker.GetParent(GameObject)
IBaker.GetParents()
IBaker.GetParents(Component)
IBaker.GetParents(GameObject)
IBaker.GetChildCount()
IBaker.GetChildCount(Component)
IBaker.GetChildCount(GameObject)
IBaker.GetName()
IBaker.GetName(Component)
IBaker.GetName(GameObject)
IBaker.GetLayer()
IBaker.GetLayer(Component)
IBaker.GetLayer(GameObject)
IBaker.GetTag()
IBaker.GetTag(Component)
IBaker.GetTag(GameObject)
IBaker.GetEntity()
IBaker.GetEntity(GameObject)
IBaker.GetEntity(Component)
IBaker.GetEntity(TransformUsageFlags)
IBaker.GetEntity(GameObject, TransformUsageFlags)
IBaker.GetEntity(Component, TransformUsageFlags)
IBaker.GetEntityWithoutDependency()
IBaker.IsActive()
IBaker.IsActive(Component)
IBaker.IsActive(GameObject)
IBaker.IsActiveAndEnabled()
IBaker.IsActiveAndEnabled(Component)
IBaker.IsStatic()
IBaker.IsStatic(Component)
IBaker.IsStatic(GameObject)
IBaker.IsClient()
IBaker.IsServer()
IBaker.DependsOn<T>(T)
IBaker.DependsOnComponentInParent<T>()
IBaker.DependsOnComponentInParent<T>(Component)
IBaker.DependsOnComponentInParent<T>(GameObject)
IBaker.DependsOnComponentsInParent<T>()
IBaker.DependsOnComponentsInParent<T>(Component)
IBaker.DependsOnComponentsInParent<T>(GameObject)
IBaker.DependsOnComponentInChildren<T>()
IBaker.DependsOnComponentInChildren<T>(Component)
IBaker.DependsOnComponentInChildren<T>(GameObject)
IBaker.DependsOnComponentsInChildren<T>()
IBaker.DependsOnComponentsInChildren<T>(GameObject)
IBaker.DependsOnComponentsInChildren<T>(Component)
IBaker.DependsOnLightBaking()
IBaker.AddBlobAsset<T>(ref BlobAssetReference<T>, out Hash128)
IBaker.AddBlobAssetWithCustomHash<T>(ref BlobAssetReference<T>, Hash128)
IBaker.TryGetBlobAssetReference<T>(Hash128, out BlobAssetReference<T>)
IBaker.AddComponent<T>()
IBaker.AddComponent<T>(in T)
IBaker.AddComponent<T>(Entity)
IBaker.AddComponent<T>(Entity, in T)
IBaker.AddComponent(ComponentType)
IBaker.AddComponent(Entity, ComponentType)
IBaker.AddComponent(in ComponentTypeSet)
IBaker.AddComponent(Entity, in ComponentTypeSet)
IBaker.AddComponentObject<T>(T)
IBaker.AddComponentObject<T>(Entity, T)
IBaker.AddSharedComponentManaged<T>(T)
IBaker.AddSharedComponentManaged<T>(Entity, T)
IBaker.AddSharedComponent<T>(T)
IBaker.AddSharedComponent<T>(Entity, T)
IBaker.AddBuffer<T>()
IBaker.AddBuffer<T>(Entity)
IBaker.SetComponent<T>(Entity, in T)
IBaker.SetSharedComponentManaged<T>(Entity, in T)
IBaker.SetSharedComponent<T>(Entity, in T)
IBaker.SetBuffer<T>()
IBaker.SetBuffer<T>(Entity)
IBaker.AppendToBuffer<T>(T)
IBaker.AppendToBuffer<T>(Entity, T)
IBaker.CreateAdditionalEntity()
IBaker.RegisterPrefabForBaking(GameObject)
IBaker.AddTransformUsageFlags(TransformUsageFlags)
IBaker.AddTransformUsageFlags(Entity, TransformUsageFlags)
IBaker.IsBakingForEditor()
Namespace: ProjectDawn.Navigation.Hybrid
Assembly: ProjectDawn.Navigation.Hybrid.dll
Syntax
public class NavMeshSurfaceBaker : Baker<NavMeshSurface>
Methods
| Improve this Doc View SourceBake(NavMeshSurface)
Called in the baking process to bake the authoring component
Declaration
public override void Bake(NavMeshSurface authoring)
Parameters
Type | Name | Description |
---|---|---|
NavMeshSurface | authoring | The authoring component to bake |
Overrides
Unity.Entities.Baker<Unity.AI.Navigation.NavMeshSurface>.Bake(Unity.AI.Navigation.NavMeshSurface)
Remarks
This method will be called for every instance of TAuthoringType in order to bake that instance.