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(String) | 从DObject中获取与指定键关联的DObject数组值。 | |
| GetDObjectArr(String, 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实例。 |