| bool get_GhostShown() | Public+1 flags | | 0x01 |
| void add_OnVoxelPlaced(Action<UnityEngine.Vector3Int value) | Public+1 flags | | 0x08 |
| void remove_OnVoxelPlaced(Action<UnityEngine.Vector3Int value) | Public+1 flags | | 0x08 |
| void Start() | Private | | 0x00 |
| Vector3 ToWorld(const Vector3Int& cellPos) | Public | | 0x0C |
| Vector3Int ToCell(const Vector3& worldPos) | Public | | 0x0C |
| Vector3 ToLocal(const Vector3Int& cellPos) | Public | | 0x0C |
| bool TryGetVoxel(const Vector3Int& cellPos, ref GameObject& voxel) | Public | | 0x0C |
| Vector3 MoveHitPoint(const Vector3& hit, const Vector3& normal) | Public | | 0x0C |
| bool ShowGhost(const Vector3& hitPoint, const Vector3& normal) | Public | | 0x0C |
| bool ShowGhost(const Vector3& worldPos) | Public | | 0x0C |
| bool ShowGhost(const Vector3Int& cellPos) | Public | | 0x0C |
| void HideGhost() | Public | | 0x00 |
| GameObject PlaceAtGhost() | Public | | 0x08 |
| GameObject Place(const Vector3& hitPoint, const Vector3& normal) | Public | | 0x0C |
| GameObject Place(const Vector3& worldPos) | Public | | 0x0C |
| GameObject Place(const Vector3Int& cellPos) | Public | | 0x0C |
| GameObject SpawnVoxel(const Vector3Int& cellPos, bool sound, bool effect) | Private | | 0x0C |
| bool Delete(const Vector3& worldPos) | Public | | 0x0C |
| bool Delete(const Vector3Int& cellPos) | Public | | 0x0C |
| void RemoveCol(GameObject voxel) | Private | | 0x08 |
| void .ctor() | Public+1 flags | | 0x00 |