Search Results for

    Show / Hide Table of Contents

    Class CollisionDataOptions

    The collision data asset cooking options.

    Inheritance
    System.Object
    CollisionDataOptions
    Namespace: FlaxEngine
    Assembly: FlaxEngine.CSharp.dll
    Syntax
    [Unmanaged]
    public sealed class CollisionDataOptions : ValueType

    Fields

    Box

    The cooked collision bounds.

    Declaration
    public BoundingBox Box
    Field Value
    BoundingBox

    ConvexFlags

    The convex generation flags.

    Declaration
    public ConvexMeshGenerationFlags ConvexFlags
    Field Value
    ConvexMeshGenerationFlags

    ConvexVertexLimit

    The convex vertices limit (maximum amount).

    Declaration
    public int ConvexVertexLimit
    Field Value
    System.Int32

    MaterialSlotsMask

    The source model material slots mask. One bit per-slot. Can be used to exclude particular material slots from collision cooking.

    Declaration
    public uint MaterialSlotsMask
    Field Value
    System.UInt32

    Model

    The source model asset id.

    Declaration
    public Guid Model
    Field Value
    System.Guid

    ModelLodIndex

    The source model LOD index.

    Declaration
    public int ModelLodIndex
    Field Value
    System.Int32

    Type

    The data type.

    Declaration
    public CollisionDataType Type
    Field Value
    CollisionDataType

    Properties

    Default

    The default CollisionDataOptions.

    Declaration
    public static CollisionDataOptions Default { get; }
    Property Value
    CollisionDataOptions

    Extension Methods

    Extensions.ReflectiveCompare<T>(T, T)
    Extensions.RawClone<T>(T)
    In This Article
    Back to top Copyright © 2012-2024 Wojciech Figat