27 Slicer 27 Slicer
Search Results for

    Show / Hide Table of Contents

    Namespace Slicer

    Classes

    BoxColliderDetails

    BoxColliderDetails is used to keep track of information about a single BoxCollider that is being sliced.

    ColliderDetails

    The base class for all collider details

    ColliderSlicerComponent

    This component will search for any Colliders that are a descendant of this component. It will then slice any valid types of Collider.

    Details

    The base class of details about an item that is being sliced.

    FinalizedSlicedMesh

    Used to track Sliced Meshes that was created by 27 Slicer and then Finalized.

    This component will destroy the mesh assigned to the SlicedMesh property when this component is destroyed. This is intended to manage the lifecycle of the mesh and prevents memory leaks.

    MeshColliderDetails

    MeshColliderDetails is used to keep track of information about a single MeshCollider that is being sliced.

    MeshDetails

    MeshDetails is used to keep track of information about a single Mesh that is being sliced.

    MeshSlicerComponent

    This component will search for any MeshFilters that are a descendant of this component. It will then slice any meshes that are assigned to the found MeshFilters.

    MeshSlicerManagedMeshColliderDetails

    MeshSlicerManagedMeshColliderDetails is used to keep track of information about a single MeshCollider that uses a mesh that is already being sliced by a MeshSlicerComponent.

    PositionSliceModifier

    Modifies the position of the GameObject, as if its position vector is being sliced.

    ScaleSliceModifier

    Modifies the scale of the GameObject, as if its scale vector is being sliced.

    SliceModifier

    The base class for Slice Modifiers.

    SlicerComponent

    The base class for all of the Slicers

    SlicerController

    SlicerControllers are used to manage the slicing of SlicerComponents that are on the same GameObject as itself.

    SlicerControllerSliceModifier

    Modifies the size property of the SlicerController, as if it is being sliced.

    SlicerIgnore

    When applied to a GameObject, SlicerIgnore will block any processing of it's decedents. Any SliceModifiers that are on the same GameObject as the SlicerIgnore will be processed as normal.

    UnsupportedColliderDetails

    BoxColliderDetails is used to keep track of information about a single Collider that does not have a simple way to slice normally.

      ☀
      ☾
      In This Article
      Back to top
      27 Slicer documentation | Copyright 2021 Deftly Games
      ☀
      ☾