5 override bool IsServer()
12 override bool CanBeShown(
SCR_EditableEntityComponent hoveredEntity, notnull set<SCR_EditableEntityComponent> selectedEntities, vector cursorWorldPosition,
int flags)
15 SCR_SaveLoadComponent saveLoadComponent = SCR_SaveLoadComponent.GetInstance();
16 if (!saveLoadComponent || !saveLoadComponent.ContainsStruct(
SCR_EditorStruct))
19 if (Replication.IsServer())
28 return gameMode && !gameMode.IsHosted();
33 override bool CanBePerformed(
SCR_EditableEntityComponent hoveredEntity, notnull set<SCR_EditableEntityComponent> selectedEntities, vector cursorWorldPosition,
int flags)
35 return CanBeShown(hoveredEntity, selectedEntities, cursorWorldPosition, flags);
39 override void Perform(
SCR_EditableEntityComponent hoveredEntity, notnull set<SCR_EditableEntityComponent> selectedEntities, vector cursorWorldPosition,
int flags,
int param = -1)