Class MeshRendererConversion
Inheritance
Unity.Entities.ComponentSystemBase
Unity.Entities.ComponentSystem
GameObjectConversionSystem
MeshRendererConversion
Inherited Members
GameObjectConversionSystem.OnCreate()
GameObjectConversionSystem.ForkSettings(System.Byte)
GameObjectConversionSystem.ShouldRunConversionSystem()
GameObjectConversionSystem.DeclareReferencedPrefab(UnityEngine.GameObject)
GameObjectConversionSystem.DeclareReferencedAsset(UnityEngine.Object)
GameObjectConversionSystem.DeclareLinkedEntityGroup(UnityEngine.GameObject)
GameObjectConversionSystem.DeclareDependency(UnityEngine.GameObject, UnityEngine.GameObject)
GameObjectConversionSystem.DeclareDependency(UnityEngine.Component, UnityEngine.Component)
GameObjectConversionSystem.DeclareAssetDependency(UnityEngine.GameObject, UnityEngine.Object)
GameObjectConversionSystem.HasPrimaryEntity(UnityEngine.Object)
GameObjectConversionSystem.HasPrimaryEntity(UnityEngine.Component)
GameObjectConversionSystem.TryGetPrimaryEntity(UnityEngine.Object)
GameObjectConversionSystem.TryGetPrimaryEntity(UnityEngine.Component)
GameObjectConversionSystem.GetPrimaryEntity(UnityEngine.Object)
GameObjectConversionSystem.GetPrimaryEntity(UnityEngine.Component)
GameObjectConversionSystem.GetSceneSectionEntity(Unity.Entities.Entity)
GameObjectConversionSystem.CreateAdditionalEntity(UnityEngine.Object)
GameObjectConversionSystem.CreateAdditionalEntity(UnityEngine.Component)
GameObjectConversionSystem.CreateAdditionalEntity(UnityEngine.Object, Unity.Collections.NativeArray<Unity.Entities.Entity>)
GameObjectConversionSystem.CreateAdditionalEntity(UnityEngine.Component, Unity.Collections.NativeArray<Unity.Entities.Entity>)
GameObjectConversionSystem.GetEntities(UnityEngine.Object)
GameObjectConversionSystem.GetEntities(UnityEngine.Component)
GameObjectConversionSystem.GetBuildConfigurationComponent<T>()
GameObjectConversionSystem.TryGetBuildConfigurationComponent<T>(T)
GameObjectConversionSystem.ShouldRunConversionSystem(System.Type)
GameObjectConversionSystem.BuildHasType(System.Type)
GameObjectConversionSystem.BuildHasType(System.Type[])
GameObjectConversionSystem.AddHybridComponent(UnityEngine.Component)
GameObjectConversionSystem.GetGuidForAssetExport(UnityEngine.Object)
GameObjectConversionSystem.TryCreateAssetExportWriter(UnityEngine.Object)
GameObjectConversionSystem.ConfigureEditorRenderData(Unity.Entities.Entity, UnityEngine.GameObject, System.Boolean)
GameObjectConversionSystem.OnCreateForCompiler()
GameObjectConversionSystem.DstEntityManager
GameObjectConversionSystem.BlobAssetStore
Unity.Entities.ComponentSystem.InitEntityQueryCache(System.Int32)
Unity.Entities.ComponentSystem.Update()
Unity.Entities.ComponentSystem.PostUpdateCommands
Unity.Entities.ComponentSystem.Entities
Unity.Entities.ComponentSystemBase.OnStartRunning()
Unity.Entities.ComponentSystemBase.OnStopRunning()
Unity.Entities.ComponentSystemBase.OnDestroy()
Unity.Entities.ComponentSystemBase.ShouldRunSystem()
Unity.Entities.ComponentSystemBase.GetComponentTypeHandle<T>(System.Boolean)
Unity.Entities.ComponentSystemBase.GetDynamicComponentTypeHandle(Unity.Entities.ComponentType)
Unity.Entities.ComponentSystemBase.GetBufferTypeHandle<T>(System.Boolean)
Unity.Entities.ComponentSystemBase.GetSharedComponentTypeHandle<T>()
Unity.Entities.ComponentSystemBase.GetEntityTypeHandle()
Unity.Entities.ComponentSystemBase.GetComponentDataFromEntity<T>(System.Boolean)
Unity.Entities.ComponentSystemBase.GetBufferFromEntity<T>(System.Boolean)
Unity.Entities.ComponentSystemBase.RequireForUpdate(Unity.Entities.EntityQuery)
Unity.Entities.ComponentSystemBase.RequireSingletonForUpdate<T>()
Unity.Entities.ComponentSystemBase.HasSingleton<T>()
Unity.Entities.ComponentSystemBase.GetSingleton<T>()
Unity.Entities.ComponentSystemBase.SetSingleton<T>(T)
Unity.Entities.ComponentSystemBase.GetSingletonEntity<T>()
Unity.Entities.ComponentSystemBase.GetEntityQuery(Unity.Entities.ComponentType[])
Unity.Entities.ComponentSystemBase.GetEntityQuery(Unity.Collections.NativeArray<Unity.Entities.ComponentType>)
Unity.Entities.ComponentSystemBase.GetEntityQuery(Unity.Entities.EntityQueryDesc[])
Unity.Entities.ComponentSystemBase.GetArchetypeChunkComponentType<T>(System.Boolean)
Unity.Entities.ComponentSystemBase.GetArchetypeChunkComponentTypeDynamic(Unity.Entities.ComponentType)
Unity.Entities.ComponentSystemBase.GetArchetypeChunkBufferType<T>(System.Boolean)
Unity.Entities.ComponentSystemBase.GetArchetypeChunkSharedComponentType<T>()
Unity.Entities.ComponentSystemBase.GetArchetypeChunkEntityType()
Unity.Entities.ComponentSystemBase.Enabled
Unity.Entities.ComponentSystemBase.EntityQueries
Unity.Entities.ComponentSystemBase.GlobalSystemVersion
Unity.Entities.ComponentSystemBase.LastSystemVersion
Unity.Entities.ComponentSystemBase.EntityManager
Unity.Entities.ComponentSystemBase.World
Unity.Entities.ComponentSystemBase.Time
Unity.Entities.ComponentSystemBase.ExecutingSystemType
Namespace: Unity.TinyConversion
Syntax
public class MeshRendererConversion : GameObjectConversionSystem
Methods
AddTransformComponent(GameObjectConversionSystem, Entity, Entity)
Declaration
public static void AddTransformComponent(GameObjectConversionSystem gsys, Entity uMeshRenderer, Entity subMeshRendererEntity)
Parameters
| Type | Name | Description |
|---|---|---|
| GameObjectConversionSystem | gsys | |
| Unity.Entities.Entity | uMeshRenderer | |
| Unity.Entities.Entity | subMeshRendererEntity |
ConvertSubmesh(GameObjectConversionSystem, MeshRenderer, Mesh, Entity, Int32, Entity)
Declaration
public static Entity ConvertSubmesh(GameObjectConversionSystem gsys, MeshRenderer uMeshRenderer, Mesh uMesh, Entity meshEntity, int subMeshIndex, Entity materialEntity)
Parameters
| Type | Name | Description |
|---|---|---|
| GameObjectConversionSystem | gsys | |
| MeshRenderer | uMeshRenderer | |
| Mesh | uMesh | |
| Unity.Entities.Entity | meshEntity | |
| Int32 | subMeshIndex | |
| Unity.Entities.Entity | materialEntity |
Returns
| Type | Description |
|---|---|
| Unity.Entities.Entity |
FindTargetMaterialEntity(GameObjectConversionSystem, Material[], Int32)
Declaration
public static Entity FindTargetMaterialEntity(GameObjectConversionSystem gsys, Material[] sharedMaterials, int materialIndex)
Parameters
| Type | Name | Description |
|---|---|---|
| GameObjectConversionSystem | gsys | |
| Material[] | sharedMaterials | |
| Int32 | materialIndex |
Returns
| Type | Description |
|---|---|
| Unity.Entities.Entity |
OnUpdate()
Declaration
protected override void OnUpdate()
Overrides
Unity.Entities.ComponentSystem.OnUpdate()