所有现有块元素的抽象基类。
空块不会出现在结果文件中。块中如果没有子元素且没有设置原始值,则此块为空。
| BaseBlock | 元素构造函数。 |
| AddElement | 增加一个新元素作为子元素。 |
| Clear | 清除此元素的内容。 |
| GetElement | 按 ID 获取元素。 |
| GetElements | 获取所有自定义子元素。 |
| GetName | 获取块的名称。在某些情况下,名称是函数的签名。 |
| GetRaw | 获取此块的原始值。 |
| GetUniqueName | 获取元素的唯一名称。 |
| RemoveElement | 按 ID 移除子元素。 |
| SetRaw | 向此块设置原始字符串值。 |
| ToString | 从此块获取序列化值。 |
| AddElementDependencies | 向此元素增加按 ID 组织的依赖项列表。 |
| AddElementDependency | 向此元素增加依赖项。 |
| GetElementDependenciesIDs | 获取此元素依赖的元素 ID 的只读列表。 |
| GetID | 获取此元素的唯一 ID。 |
| Remove | 从此文件中移除此元素。 |
| RemoveAllElementDependencies | 移除所有元素依赖项。 |
| RemoveElementDependency | 移除元素依赖项。 |
| RemoveElementDependencyById | 按 ID 移除元素依赖项。 |
| ResolveConflict | 解决冲突(如果其他脚本已修改此元素)。 |