/// <summary> /// オブジェクトを初期化し、viewportに追加します。 /// </summary> private void Initialize() { if (this.initialized) { return; } OnInitialize(); Initialized.SafeRaiseEvent(this, EventArgs.Empty); this.initialized = true; }
/// <summary> /// オブジェクトを初期化し、viewportに追加します。 /// </summary> private void Initialize() { if (this.initialized) { return; } var model = OnLoadModel(); if (model != null) { ModelGroup.Children.Add(model); } OnInitialize(); Initialized.SafeRaiseEvent(this, EventArgs.Empty); this.initialized = true; }