Class BaseShapeConversionSystem<T>
Inheritance
System.Object
BaseShapeConversionSystem<T>
Syntax
public abstract class BaseShapeConversionSystem<T> : GameObjectConversionSystem where T : Component
Type Parameters
Methods
GetCustomFlags(T)
Declaration
protected abstract byte GetCustomFlags(T shape)
Parameters
Type |
Name |
Description |
T |
shape |
|
Returns
Type |
Description |
System.Byte |
|
GetPrimaryBody(T)
Declaration
protected abstract GameObject GetPrimaryBody(T shape)
Parameters
Type |
Name |
Description |
T |
shape |
|
Returns
Type |
Description |
GameObject |
|
OnUpdate()
Declaration
protected override void OnUpdate()
ProduceColliderBlob(T)
Declaration
protected abstract BlobAssetReference<Collider> ProduceColliderBlob(T shape)
Parameters
Type |
Name |
Description |
T |
shape |
|
Returns
Type |
Description |
BlobAssetReference<Collider> |
|
ShouldConvertShape(T)
Declaration
protected abstract bool ShouldConvertShape(T shape)
Parameters
Type |
Name |
Description |
T |
shape |
|
Returns
Type |
Description |
System.Boolean |
|