internal Trait( MetaTypes _metaType, ushort _structureType, EntityId _entityId, LatticeId _latticeId) { TraitType = _traitType; EntityId = _entityId; LatticeId = _latticeId; }
internal TraitData(TraitTypes _traitType, EntityId _entityId, LatticeId _latticeId) : base(_traitType, _entityId, _latticeId) { }
internal TraitEDateL(EntityId _entityId, LatticeId _latticeId, DateTime _DateTime) : base(TraitTypes.EDateTimeL, _entityId, _latticeId) { Soul = _DateTime; }
internal TraitERealL(EntityId _entityId, LatticeId _latticeId, double _double) : base(TraitTypes.ERealL, _entityId, _latticeId) { Soul = _double; }
internal TraitEIntL(EntityId _entityId, LatticeId _latticeId, long _long) : base(TraitTypes.EIntL, _entityId, _latticeId) { Soul = _long; }
internal TraitEStrL(EntityId _entityId, LatticeId _latticeId, String _str) : base(TraitTypes.LEStr, _entityId, _latticeId) { strData = _str; }
internal TraitEEnumL(EntityId _entityId, LatticeId _latticeId, ushort _enum) : base(TraitTypes.EEnumL, _entityId, _latticeId) { enumData = _enum; }
internal TraitEGL(EntityId _entityId, LatticeId _latticeId, Guid guid) : base(TraitTypes.EGL, _entityId, _latticeId) { Soul = guid; }
internal TraitLEG(EntityId _entityId, LatticeId _latticeId, Guid _guid) : base(TraitTypes.LEG, _entityId, _latticeId) { Soul = _guid; }
internal TraitEL(EntityId _entityId, LatticeId _latticeId) : base(TraitTypes.EL, _entityId, _latticeId) { TraitType = TraitTypes.EL; }
internal TraitLE(EntityId _entityId, LatticeId _latticeId) : base(TraitTypes.LE, _entityId, _latticeId) { }