DObject Class |
public class DObject : Dictionary<string, Object>
The DObject type exposes the following members.
Name | Description | |
---|---|---|
![]() | DObject | Initializes a new instance of the DObject class |
![]() ![]() | DObject(Object) | 通过键值对数组初始化DObject实例。 |
Name | Description | |
---|---|---|
![]() | Clone | 创建当前DObject实例的一个深拷贝。 |
![]() | CopyFrom | 从另一个DObject实例复制内容到当前实例。 |
![]() | Equals |
检查当前DObject实例与另一个对象是否相等。
(Overrides ObjectEquals(Object)) |
![]() | Get | 从DObject中获取与指定键关联的值。 |
![]() | GetAABB | 从DObject中获取与指定键关联的AABB值。 |
![]() | GetBool | 从DObject中获取与指定键关联的bool值。 |
![]() | GetBoolArr | 从DObject中获取与指定键关联的bool数组。 |
![]() | GetColor | 从DObject中获取与指定键关联的Color值。 |
![]() | GetDObject | 从DObject中获取与指定键关联的DObject值。 |
![]() | GetDObjectArr | 从DObject中获取与指定键关联的DObject数组值。 |
![]() | GetDouble | 从DObject中获取与指定键关联的double值。 |
![]() | GetDoubleArr | 从DObject中获取与指定键关联的double数组值。 |
![]() | GetGuid | 从DObject中获取与指定键关联的Guid值。 |
![]() | GetHashCode |
获取当前DObject实例的哈希码。
(Overrides ObjectGetHashCode) |
![]() | GetInt | 从DObject中获取与指定键关联的int值。 |
![]() | GetIntArr | 从DObject中获取与指定键关联的int数组值。 |
![]() | GetLine | 从DObject中获取与指定键关联的Line值。 |
![]() | GetLong | |
![]() | GetLongArr | 从DObject中获取与指定键关联的long数组值。 |
![]() | GetMat4 | 从DObject中获取与指定键关联的Mat4值。 |
![]() | GetMat43 | 从DObject中获取与指定键关联的Mat43值。 |
![]() | GetOBB | 从DObject中获取与指定键关联的OBB值。 |
![]() | GetOrCreate | 获取与指定键关联的DObject,如果不存在,则创建一个新的DObject并与该键关联。 |
![]() | GetPlane | 从DObject中获取与指定键关联的Plane值。 |
![]() | GetPoint | 从DObject中获取与指定键关联的Point值。 |
![]() | GetRect | 从DObject中获取与指定键关联的Rectangle值。 |
![]() | GetSByte | 从DObject中获取与指定键关联的sbyte值。 |
![]() | GetShort | 从DObject中获取与指定键关联的short值。 |
![]() | GetString | 从DObject中获取与指定键关联的string值。 |
![]() | GetStringArr | 从DObject中获取与指定键关联的string数组值。 |
![]() | GetUint | |
![]() | GetUlong | 从DObject中获取与指定键关联的ulong值。 |
![]() | GetUshort | 从DObject中获取与指定键关联的ushort值。 |
![]() | GetVec2 | 从DObject中获取与指定键关联的Vec2值。 |
![]() | GetVec2Arr | 从DObject中获取与指定键关联的Vec2数组值。 |
![]() | GetVec2i | 从DObject中获取与指定键关联的Vec2i值。 |
![]() | GetVec3(String) | 从DObject中获取与指定键关联的Vec3值。 |
![]() | GetVec3(String, Vec3) | |
![]() | GetVec3Arr | 从DObject中获取与指定键关联的Vec3数组值。 |
![]() | GetVec3i | 从DObject中获取与指定键关联的Vec3i值。 |
![]() | GetVec4i | 从DObject中获取与指定键关联的Vec4i值。 |
![]() | TryGet(String, Double) | 尝试从DObject中获取与指定键关联的double值。 |
![]() | TryGet(String, String) | 尝试从DObject中获取与指定键关联的string值。 |
Name | Description | |
---|---|---|
![]() ![]() ![]() | (Object to DObject) | 从object数组隐式转换为DObject实例。 |