예제 #1
0
 public ObjectEntry(KaitaiStream p__io, CtrLevel.Header p__parent = null, CtrLevel p__root = null) : base(p__io)
 {
     m_parent         = p__parent;
     m_root           = p__root;
     f_objectInstance = false;
     _read();
 }
예제 #2
0
 public Header(KaitaiStream p__io, CtrLevel p__parent = null, CtrLevel p__root = null) : base(p__io)
 {
     m_parent       = p__parent;
     m_root         = p__root;
     f_objectsIndex = false;
     _read();
 }
예제 #3
0
 public CtrLevel(KaitaiStream p__io, KaitaiStruct p__parent = null, CtrLevel p__root = null) : base(p__io)
 {
     m_parent     = p__parent;
     m_root       = p__root ?? this;
     f_infoHeader = false;
     _read();
 }
예제 #4
0
 public InfoHeader(KaitaiStream p__io, CtrLevel p__parent = null, CtrLevel p__root = null) : base(p__io)
 {
     m_parent   = p__parent;
     m_root     = p__root;
     f_vertices = false;
     f_ngons    = false;
     _read();
 }
예제 #5
0
 public Mesh(KaitaiStream p__io, CtrLevel.Header.ObjectEntry.ObjectInstance p__parent = null, CtrLevel p__root = null) : base(p__io)
 {
     m_parent      = p__parent;
     m_root        = p__root;
     f_tablePtrEnd = false;
     f_tablePtr    = false;
     _read();
 }
예제 #6
0
 public Vector4u1(KaitaiStream p__io, CtrLevel.InfoHeader.Vertex p__parent = null, CtrLevel p__root = null) : base(p__io)
 {
     m_parent = p__parent;
     m_root   = p__root;
     _read();
 }
예제 #7
0
 public Ngon(KaitaiStream p__io, CtrLevel.InfoHeader p__parent = null, CtrLevel p__root = null) : base(p__io)
 {
     m_parent = p__parent;
     m_root   = p__root;
     _read();
 }