Module: Default/Builder/Rules/Overrides/OverridesManager
Variables
OverrideManager
• Const OverrideManager: Object
Type declaration
| Name | Type |
|---|---|
overrides | Record<OverrideTypes, Map<string, Map<string, RunOverrideFunction>>> |
hasOverride | (type: OverrideTypes, shapeId: string, neighborShapeId: string) => boolean |
registerOverride | (type: OverrideTypes, subjectId: string, neighborShapeId: string, run: RunOverrideFunction) => void |
runOverride | (type: OverrideTypes, firstId: string, secondOverride: string, data: FaceDataOverride) => boolean |
Defined in
divinevoxel/foundation/src/Default/Builder/Rules/Overrides/OverridesManager.ts:8