MBHaxe/src/dts/Object.hx
2021-06-02 13:54:02 +05:30

26 lines
515 B
Haxe

package dts;
import dif.io.BytesReader;
@:publicFields
class Object {
var name:Int;
var numMeshes:Int;
var firstMesh:Int;
var node:Int;
var firstDecal:Int;
var nextSibling:Int;
public function new() {}
public static function read(reader:DtsAlloc) {
var obj = new Object();
obj.name = reader.readU32();
obj.numMeshes = reader.readU32();
obj.firstMesh = reader.readU32();
obj.node = reader.readU32();
obj.nextSibling = reader.readU32();
obj.firstDecal = reader.readU32();
return obj;
}
}