|
| ModelOctreeNode | SearchModelBlock (ModelOctreeNode[] children, Vector3 point, Vector3 position, Vector3 boxSize) |
| |
| void | PrintModelOctree (ModelOctreeNode[] children, string indent="") |
| |
| void | CreateModelOctree (List< ModelGroup > modelRoots, ModelOctreeNode[] nodes, CollisionImportSettings settings, uint baseTriCount, int level=0) |
| |
| List< ModelGroup > | TryMergeModelGroups (List< ModelGroup > modelRoots) |
| |
| List< ModelGroup > | CreateModelDivision (Vector3 position, List< Triangle > triangles, Vector3 boxSize, int level=0) |
| |
| ByteOrder | CheckByteOrder (BinaryDataReader reader) |
| |
| void | Write (BinaryDataWriter writer) |
| |
| void | WriteV1 (BinaryDataWriter writer) |
| |
| void | WriteV2 (BinaryDataWriter writer) |
| |
◆ KCLFile() [1/4]
◆ KCLFile() [2/4]
| KclLibrary.KCLFile.KCLFile |
( |
string | fileName | ) |
|
◆ KCLFile() [3/4]
| KclLibrary.KCLFile.KCLFile |
( |
| ) |
|
◆ KCLFile() [4/4]
| KclLibrary.KCLFile.KCLFile |
( |
Stream | stream | ) |
|
◆ CheckByteOrder()
| ByteOrder KclLibrary.KCLFile.CheckByteOrder |
( |
BinaryDataReader | reader | ) |
|
|
private |
◆ CheckHit()
◆ CreateGenericModel()
| ObjModel KclLibrary.KCLFile.CreateGenericModel |
( |
| ) |
|
◆ CreateModelDivision()
◆ CreateModelOctree()
◆ Load()
| void KclLibrary.KCLFile.Load |
( |
Stream | stream, |
|
|
bool | leaveOpen = false ) |
◆ PrintModelOctree()
| void KclLibrary.KCLFile.PrintModelOctree |
( |
ModelOctreeNode[] | children, |
|
|
string | indent = "" ) |
|
private |
◆ Read()
| void KclLibrary.KCLFile.Read |
( |
BinaryDataReader | reader | ) |
|
◆ Replace()
◆ ResetHits()
| void KclLibrary.KCLFile.ResetHits |
( |
| ) |
|
◆ Save() [1/2]
| void KclLibrary.KCLFile.Save |
( |
Stream | stream | ) |
|
◆ Save() [2/2]
| void KclLibrary.KCLFile.Save |
( |
string | fileName | ) |
|
◆ SearchModelBlock()
◆ TryMergeModelGroups()
◆ Write()
| void KclLibrary.KCLFile.Write |
( |
BinaryDataWriter | writer | ) |
|
|
private |
◆ WriteV1()
| void KclLibrary.KCLFile.WriteV1 |
( |
BinaryDataWriter | writer | ) |
|
|
private |
◆ WriteV2()
| void KclLibrary.KCLFile.WriteV2 |
( |
BinaryDataWriter | writer | ) |
|
|
private |
◆ _version2
| const int KclLibrary.KCLFile._version2 = 0x02020000 |
|
staticprivate |
◆ MaxModelPrismCount
| readonly int KclLibrary.KCLFile.MaxModelPrismCount = 65535 / 4 |
|
staticprivate |
◆ Transform
| Matrix4x4 KclLibrary.KCLFile.Transform = Matrix4x4.Identity |
◆ ByteOrder
| ByteOrder KclLibrary.KCLFile.ByteOrder |
|
getset |
◆ CoordinateShift
| Vector3U KclLibrary.KCLFile.CoordinateShift |
|
getprivate set |
◆ MaxCoordinate
| Vector3 KclLibrary.KCLFile.MaxCoordinate |
|
getprivate set |
◆ MinCoordinate
| Vector3 KclLibrary.KCLFile.MinCoordinate |
|
getprivate set |
◆ ModelOctreeRoot
◆ Models
| List<KCLModel> KclLibrary.KCLFile.Models |
|
getprivate set |
◆ PrismCount
| int KclLibrary.KCLFile.PrismCount |
|
getprivate set |
◆ Version
The documentation for this class was generated from the following file:
- Assets/_Game/__DECOMP/KclLibrary/CollisonFile/KCLFile.cs