public ServiceChangeable(GameDataContainer container, string type) : base(container) { this.container = container; this.type = type; Game = container.Game; container.GameChanged += OnGameChanged; }
public SceneDataContainer(Value value) { this.value = value; Scene = value.Scene; value.AddHandler<ScopeChanged>(OnScopeChanged); ambiguousContainers = new Dictionary<string, AmbiguousDataContainer>(); gameContainer = new GameDataContainer(value); }
public GameValueReader(GameDataContainer container, string key) { this.container = container; this.key = key; }