• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

Tags
Aucun tag

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

MIDITrail をピカピカにする。鍵盤方向自動切替・多ポート・歌詞対応等


Commit MetaInfo

Révision3a045a83814e6999b5d1d25ca920cc3dd5aee227 (tree)
l'heure2016-12-24 14:10:30
Auteuryoshy <yoshy@user...>
Commiteryoshy

Message de Log

[CLEAN] ヘッダファイルのアクセスレベル修正を元ソースの順番を残すように変更

Change Summary

Modification

--- a/MIDITrail/MTGridBox.h
+++ b/MIDITrail/MTGridBox.h
@@ -45,20 +45,29 @@ public:
4545 //解放
4646 void Release();
4747
48-// >>> modify 20120728 yossiepon begin
48+// >>> modify access level to protected 20161224 yossiepon begin
4949 protected:
50+// <<< modify 20161224 yossiepon end
5051
5152 DXPrimitive m_Primitive;
52- MTNoteDesign m_NoteDesign;
53-
54-// <<< modify 20120728 yossiepon end
5553
54+// >>> modify access level 20161224 yossiepon begin
5655 private:
56+// <<< modify 20161224 yossiepon end
5757
58-// >>> modify 20120728 yossiepon begin
5958 unsigned long m_BarNum;
6059 SMPortList m_PortList;
61-// <<< modify 20120728 yossiepon end
60+
61+// >>> modify access level to protected 20161224 yossiepon begin
62+protected:
63+// <<< modify 20161224 yossiepon end
64+
65+ MTNoteDesign m_NoteDesign;
66+
67+// >>> modify access level 20161224 yossiepon begin
68+private:
69+// <<< modify 20161224 yossiepon end
70+
6271 bool m_isVisible;
6372
6473 //頂点バッファ構造体
--- a/MIDITrail/MTNoteBox.h
+++ b/MIDITrail/MTNoteBox.h
@@ -80,8 +80,19 @@ public:
8080 //スキップ状態
8181 void SetSkipStatus(bool isSkipping);
8282
83-// >>> modify 20120728 yossiepon begin
83+private:
84+
85+ //発音ノート情報構造体
86+ struct NoteStatus {
87+ bool isActive;
88+ bool isHide;
89+ unsigned long index;
90+ unsigned long startTime;
91+ };
92+
93+// >>> modify access level to protected 20161224 yossiepon begin
8494 protected:
95+// <<< modify 20161224 yossiepon end
8596
8697 //頂点バッファ構造体
8798 struct MTNOTEBOX_VERTEX {
@@ -90,7 +101,8 @@ protected:
90101 DWORD c; //ディフューズ色
91102 };
92103
93-protected:
104+// >>> modify access level to protected 20161224 yossiepon begin
105+// <<< modify 20161224 yossiepon end
94106
95107 //ノートデザイン
96108 MTNoteDesign m_NoteDesign;
@@ -107,10 +119,39 @@ protected:
107119 unsigned long m_CurNoteIndex;
108120 unsigned long m_ActiveNoteNum;
109121
122+// >>> modify access level 20161224 yossiepon begin
123+private:
124+// <<< modify 20161224 yossiepon end
125+
126+ NoteStatus* m_pNoteStatus;
127+
128+ //スキップ状態
129+ bool m_isSkipping;
130+
131+// >>> modify access level to protected 20161224 yossiepon begin
132+protected:
133+// <<< modify 20161224 yossiepon end
134+
110135 //ピッチベンド情報
111136 MTNotePitchBend* m_pNotePitchBend;
112137
138+// >>> modify access level 20161224 yossiepon begin
139+private:
140+// <<< modify 20161224 yossiepon end
141+
142+ //頂点バッファFVFフォーマット
143+ DWORD _GetFVFFormat(){ return (D3DFVF_XYZ | D3DFVF_NORMAL | D3DFVF_DIFFUSE); }
144+
145+ int _CreateAllNoteBox(LPDIRECT3DDEVICE9 pD3DDevice);
146+ int _CreateActiveNoteBox(LPDIRECT3DDEVICE9 pD3DDevice);
147+
148+// >>> modify access level to protected 20161224 yossiepon begin
149+protected:
150+// <<< modify 20161224 yossiepon end
151+
152+// >>> modify 20120728 yossiepon begin
113153 virtual int _CreateNoteStatus();
154+// <<< modify 20120728 yossiepon end
114155
115156 int _CreateVertexOfNote(
116157 SMNote note,
@@ -121,47 +162,28 @@ protected:
121162 bool isEnablePitchBend = false
122163 );
123164
124- int _TransformActiveNotes(LPDIRECT3DDEVICE9 pD3DDevice);
125- virtual int _UpdateStatusOfActiveNotes(LPDIRECT3DDEVICE9 pD3DDevice);
126- virtual int _UpdateVertexOfActiveNotes(LPDIRECT3DDEVICE9 pD3DDevice);
127-
128- int _HideNoteBox(unsigned long index);
129- int _ShowNoteBox(unsigned long index);
130-
131-// <<< modify 20120728 yossiepon end
132-
165+// >>> modify access level 20161224 yossiepon begin
133166 private:
134-
135- //発音ノート情報構造体
136- struct NoteStatus {
137- bool isActive;
138- bool isHide;
139- unsigned long index;
140- unsigned long startTime;
141- };
142-
143-// >>> modify 20120728 yossiepon begin
144-private:
145-
146- //発音中ノートボックス
147- NoteStatus* m_pNoteStatus;
148-
149- //スキップ状態
150- bool m_isSkipping;
151-
152- //頂点バッファFVFフォーマット
153- DWORD _GetFVFFormat(){ return (D3DFVF_XYZ | D3DFVF_NORMAL | D3DFVF_DIFFUSE); }
154-
155- int _CreateAllNoteBox(LPDIRECT3DDEVICE9 pD3DDevice);
156- int _CreateActiveNoteBox(LPDIRECT3DDEVICE9 pD3DDevice);
167+// <<< modify 20161224 yossiepon end
157168
158169 unsigned long _GetVertexIndexOfNote(unsigned long index);
159170
160171 void _MakeMaterial(D3DMATERIAL9* pMaterial);
161172 void _MakeMaterialForActiveNote(D3DMATERIAL9* pMaterial);
162173
174+// >>> modify access level to protected 20161224 yossiepon begin
175+protected:
176+// <<< modify 20161224 yossiepon end
177+
178+ int _TransformActiveNotes(LPDIRECT3DDEVICE9 pD3DDevice);
179+// >>> modify 20120728 yossiepon begin
180+ virtual int _UpdateStatusOfActiveNotes(LPDIRECT3DDEVICE9 pD3DDevice);
181+ virtual int _UpdateVertexOfActiveNotes(LPDIRECT3DDEVICE9 pD3DDevice);
163182 // <<< modify 20120728 yossiepon end
164183
184+ int _HideNoteBox(unsigned long index);
185+ int _ShowNoteBox(unsigned long index);
186+
165187 };
166188
167189
--- a/MIDITrail/MTNoteDesign.h
+++ b/MIDITrail/MTNoteDesign.h
@@ -4,7 +4,7 @@
44 //
55 // ノートデザインクラス
66 //
7-// Copyright (C) 2010-2012 WADA Masashi. All Rights Reserved.
7+// Copyright (C) 2010-2013 WADA Masashi. All Rights Reserved.
88 //
99 //******************************************************************************
1010
@@ -175,22 +175,6 @@ public:
175175 //再生面カラー取得
176176 D3DXCOLOR GetPlaybackSectionColor();
177177
178-// >>> modify 20120728 yossiepon begin
179-protected:
180-
181- float m_RippleHeight;
182- float m_RippleWidth;
183-
184- SMPortList m_PortList;
185- unsigned char m_PortIndex[256];
186-
187- float m_ActiveNoteWhiteRate;
188-
189- virtual void _Clear();
190- virtual int _LoadConfFile(const TCHAR* pSceneName);
191-
192-// <<< modify 20120728 yossiepon end
193-
194178 private:
195179
196180 enum NoteColorType {
@@ -198,16 +182,36 @@ private:
198182 Scale
199183 };
200184
201-// >>> modify 20120728 yossiepon begin
202185 unsigned long m_TimeDivision;
203186 float m_QuarterNoteLength;
204187 float m_NoteBoxHeight;
205188 float m_NoteBoxWidth;
206189 float m_NoteStep;
207190 float m_ChStep;
191+
192+// >>> modify access level to protected 20161224 yossiepon begin
193+protected:
194+// <<< modify 20161224 yossiepon end
195+
196+ float m_RippleHeight;
197+ float m_RippleWidth;
198+
199+// >>> modify access level 20161224 yossiepon begin
200+private:
201+// <<< modify 20161224 yossiepon end
202+
208203 float m_PictBoardRelativePos;
209204
210-// <<< modify 20120728 yossiepon end
205+// >>> modify access level to protected 20161224 yossiepon begin
206+protected:
207+// <<< modify 20161224 yossiepon end
208+
209+ SMPortList m_PortList;
210+ unsigned char m_PortIndex[256];
211+
212+// >>> modify access level 20161224 yossiepon begin
213+private:
214+// <<< modify 20161224 yossiepon end
211215
212216 NoteColorType m_NoteColorType;
213217 D3DXCOLOR m_NoteColor[16];
@@ -216,13 +220,30 @@ private:
216220 D3DXCOLOR m_GridLineColor;
217221 D3DXCOLOR m_PlaybackSectionColor;
218222
219-// >>> modify 20120728 yossiepon begin
220223 int m_ActiveNoteDuration;
224+
225+// >>> modify access level to protected 20161224 yossiepon begin
226+protected:
227+// <<< modify 20161224 yossiepon end
228+
229+ float m_ActiveNoteWhiteRate;
230+
231+// >>> modify access level 20161224 yossiepon begin
232+private:
233+// <<< modify 20161224 yossiepon end
234+
221235 int m_RippleDuration;
222236
223237 int m_LiveMonitorDisplayDuration;
224238 float m_LiveNoteLengthPerSecond;
225239
240+// >>> modify access level to protected 20161224 yossiepon begin
241+protected:
242+// <<< modify 20161224 yossiepon end
243+
244+// >>> modify 20120728 yossiepon begin
245+ virtual void _Clear();
246+ virtual int _LoadConfFile(const TCHAR* pSceneName);
226247 // <<< modify 20120728 yossiepon end
227248
228249 };
--- a/MIDITrail/MTNoteRipple.h
+++ b/MIDITrail/MTNoteRipple.h
@@ -97,8 +97,9 @@ public:
9797 //スキップ状態
9898 void SetSkipStatus(bool isSkipping);
9999
100-// >>> modify 20120728 yossiepon begin
100+// >>> modify access level to protected 20120728 yossiepon begin
101101 protected:
102+// >>> modify 20120728 yossiepon end
102103
103104 //ノート発音状態構造体
104105 struct NoteStatus {
@@ -121,11 +122,21 @@ protected:
121122 //頂点バッファFVFフォーマット
122123 DWORD _GetFVFFormat(){ return (D3DFVF_XYZ | D3DFVF_NORMAL | D3DFVF_DIFFUSE | D3DFVF_TEX1); }
123124
124-protected:
125+// >>> modify access level to protected 20161224 yossiepon begin
126+// >>> modify 20161224 yossiepon end
125127
126128 //描画系
127129 DXPrimitive m_Primitive;
128130 LPDIRECT3DTEXTURE9 m_pTexture;
131+// >>> modify access level 20161224 yossiepon begin
132+private:
133+// >>> modify 20161224 yossiepon end
134+
135+ D3DMATERIAL9 m_Material;
136+
137+// >>> modify access level to protected 20161224 yossiepon begin
138+protected:
139+// >>> modify 20161224 yossiepon end
129140
130141 //再生時刻
131142 unsigned long m_CurTickTime;
@@ -140,6 +151,17 @@ protected:
140151 MTNotePitchBend* m_pNotePitchBend;
141152
142153 //ノート発音状態情報
154+
155+// >>> modify access level 20161224 yossiepon begin
156+private:
157+// >>> modify 20161224 yossiepon end
158+
159+ NoteStatus* m_pNoteStatus;
160+
161+// >>> modify access level to protected 20161224 yossiepon begin
162+protected:
163+// >>> modify 20161224 yossiepon end
164+
143165 unsigned long m_ActiveNoteNum;
144166
145167 //表示可否
@@ -148,24 +170,23 @@ protected:
148170 //スキップ状態
149171 bool m_isSkipping;
150172
151- virtual int _CreateNoteStatus();
152- virtual int _CreateVertex(LPDIRECT3DDEVICE9 pD3DDevice);
153- virtual void _MakeMaterial(D3DMATERIAL9* pMaterial);
154- virtual int _TransformRipple(LPDIRECT3DDEVICE9 pD3DDevice);
155- virtual int _UpdateVertexOfRipple(LPDIRECT3DDEVICE9 pD3DDevice);
173+// >>> modify access level 20161224 yossiepon begin
174+private:
175+// >>> modify 20161224 yossiepon end
156176
157-// <<< modify 20120728 yossiepon end
177+ int _CreateTexture(LPDIRECT3DDEVICE9 pD3DDevice, const TCHAR* pSceneName);
158178
159-private:
179+// >>> modify access level to protected 20161224 yossiepon begin
180+protected:
181+// >>> modify 20161224 yossiepon end
160182
161-// >>> modify 20120728 yossiepon begin
162- //描画系
163- D3DMATERIAL9 m_Material;
183+ virtual int _CreateNoteStatus();
184+ virtual int _CreateVertex(LPDIRECT3DDEVICE9 pD3DDevice);
164185
165- //ノート発音状態情報
166- NoteStatus* m_pNoteStatus;
186+// >>> modify access level 20161224 yossiepon begin
187+private:
188+// >>> modify 20161224 yossiepon end
167189
168- int _CreateTexture(LPDIRECT3DDEVICE9 pD3DDevice, const TCHAR* pSceneName);
169190 int _SetVertexPosition(
170191 MTNOTERIPPLE_VERTEX* pVertex,
171192 NoteStatus* pNoteStatus,
@@ -174,7 +195,13 @@ private:
174195 bool* pIsTimeout
175196 );
176197
177-// <<< modify 20120728 yossiepon end
198+// >>> modify access level to protected 20161224 yossiepon begin
199+protected:
200+// >>> modify 20161224 yossiepon end
201+
202+ virtual void _MakeMaterial(D3DMATERIAL9* pMaterial);
203+ virtual int _TransformRipple(LPDIRECT3DDEVICE9 pD3DDevice);
204+ virtual int _UpdateVertexOfRipple(LPDIRECT3DDEVICE9 pD3DDevice);
178205
179206 };
180207
--- a/MIDITrail/MTPianoKeyboard.h
+++ b/MIDITrail/MTPianoKeyboard.h
@@ -80,19 +80,6 @@ public:
8080 //共有用テクスチャ取得
8181 LPDIRECT3DTEXTURE9 GetTexture();
8282
83-// >>> modify 20120728 yossiepon begin
84-protected:
85-
86- //キーボードプリミティブ
87- DXPrimitive m_PrimitiveKeyboard;
88-
89- //キーボードデザイン
90- MTPianoKeyboardDesign m_KeyboardDesign;
91-
92- int _RotateKey(unsigned char noteNo, float angle, D3DXCOLOR* pColor = NULL);
93-
94-// <<< modify 20120728 yossiepon end
95-
9683 private:
9784
9885 //頂点バッファ構造体
@@ -111,14 +98,31 @@ private:
11198 unsigned long indexNum;
11299 } MTBufInfo;
113100
101+// >>> modify access level to protected 20161224 yossiepon begin
102+protected:
103+// <<< modify 20161224 yossiepon end
104+
105+ //キーボードプリミティブ
106+ DXPrimitive m_PrimitiveKeyboard;
107+
108+// >>> modify access level 20161224 yossiepon begin
114109 private:
110+// <<< modify 20161224 yossiepon end
115111
116-// >>> modify 20120728 yossiepon begin
117112 //テクスチャ
118113 LPDIRECT3DTEXTURE9 m_pTexture;
119114 D3DXIMAGE_INFO m_ImgInfo;
120115
121-// <<< modify 20120728 yossiepon end
116+// >>> modify access level to protected 20161224 yossiepon begin
117+protected:
118+// <<< modify 20161224 yossiepon end
119+
120+ //キーボードデザイン
121+ MTPianoKeyboardDesign m_KeyboardDesign;
122+
123+// >>> modify access level 20161224 yossiepon begin
124+private:
125+// <<< modify 20161224 yossiepon end
122126
123127 //バッファ情報
124128 MTBufInfo m_BufInfo[SM_MAX_NOTE_NUM];
@@ -157,9 +161,17 @@ private:
157161 int _LoadTexture(LPDIRECT3DDEVICE9 pD3DDevice, const TCHAR* pSceneName);
158162 void _MakeMaterial(D3DMATERIAL9* pMaterial);
159163
160-// >>> modify 20120728 yossiepon begin
164+// >>> modify access level to protected 20161224 yossiepon begin
165+protected:
166+// <<< modify 20161224 yossiepon end
167+
168+ int _RotateKey(unsigned char noteNo, float angle, D3DXCOLOR* pColor = NULL);
169+
170+// >>> modify access level 20161224 yossiepon begin
171+private:
172+// <<< modify 20161224 yossiepon end
173+
161174 D3DXVECTOR3 _RotateYZ(float centerY, float centerZ, D3DXVECTOR3 p1, float angle);
162-// <<< modify 20120728 yossiepon end
163175
164176 int _HideKey(unsigned char noteNo);
165177
--- a/MIDITrail/MTPianoKeyboardCtrl.h
+++ b/MIDITrail/MTPianoKeyboardCtrl.h
@@ -77,8 +77,9 @@ public:
7777 //スキップ状態
7878 void SetSkipStatus(bool isSkipping);
7979
80-// >>> modify 20120728 yossiepon begin
80+// >>> modify access level to protected 20161224 yossiepon begin
8181 protected:
82+// <<< modify 20161224 yossiepon end
8283
8384 //キー状態
8485 enum KeyStatus {
@@ -95,13 +96,8 @@ protected:
9596 float keyDownRate;
9697 };
9798
98-// >>> modify 20140920 yossiepon begin
99-protected:
100- //シングルキーボードフラグ
101- bool m_isSingleKeyboard;
102-// <<< modify 20120920 yossiepon end
103-
104-protected:
99+// >>> modify access level to protected 20161224 yossiepon begin
100+// <<< modify 20161224 yossiepon end
105101
106102 //ノートデザイン
107103 MTNoteDesign m_NoteDesign;
@@ -122,16 +118,44 @@ protected:
122118 NoteStatus* m_pNoteStatus;
123119 float m_KeyDownRate[SM_MAX_CH_NUM][SM_MAX_NOTE_NUM];
124120
121+// >>> modify access level 20161224 yossiepon begin
122+private:
123+// <<< modify 20161224 yossiepon end
124+
125+ //スキップ状態
126+ bool m_isSkipping;
127+
128+// >>> modify access level to protected 20161224 yossiepon begin
129+protected:
130+// <<< modify 20161224 yossiepon end
131+
125132 //ピッチベンド情報
126133 MTNotePitchBend* m_pNotePitchBend;
127134
128135 //表示可否
129136 bool m_isEnable;
130137
138+ //シングルキーボードフラグ
139+ bool m_isSingleKeyboard;
140+
131141 int _CreateNoteStatus();
142+// >>> modify 20120728 yossiepon begin
132143 virtual int _CreateKeyboards(LPDIRECT3DDEVICE9 pD3DDevice, const TCHAR* pSceneName, SMSeqData* pSeqData);
144+// <<< modify 20120728 yossiepon end
133145
134146 int _TransformActiveNotes(LPDIRECT3DDEVICE9 pD3DDevice);
147+
148+// >>> modify access level 20161224 yossiepon begin
149+private:
150+// <<< modify 20161224 yossiepon end
151+
152+ int _UpdateStatusOfActiveNotes(LPDIRECT3DDEVICE9 pD3DDevice);
153+
154+// >>> modify access level to protected 20161224 yossiepon begin
155+protected:
156+// <<< modify 20161224 yossiepon end
157+
158+// >>> modify 20120728 yossiepon begin
135159 virtual int _UpdateNoteStatus(
136160 unsigned long playTimeMSec,
137161 unsigned long keyDownDuration,
@@ -140,20 +164,8 @@ protected:
140164 NoteStatus* pNoteStatus
141165 );
142166 virtual int _UpdateVertexOfActiveNotes(LPDIRECT3DDEVICE9 pD3DDevice);
143- float _GetPichBendShiftPosX(unsigned char portNo, unsigned char chNo);
144-
145-// <<< modify 20120728 yossiepon end
146-
147-private:
148-
149-// >>> modify 20120728 yossiepon begin
150- //スキップ状態
151- bool m_isSkipping;
152-// <<< modify 20120728 yossiepon end
153-
154-// >>> modify 20120728 yossiepon begin
155- int _UpdateStatusOfActiveNotes(LPDIRECT3DDEVICE9 pD3DDevice);
156167 // <<< modify 20120728 yossiepon end
168+ float _GetPichBendShiftPosX(unsigned char portNo, unsigned char chNo);
157169
158170 };
159171
--- a/MIDITrail/MTPianoKeyboardDesign.h
+++ b/MIDITrail/MTPianoKeyboardDesign.h
@@ -194,29 +194,6 @@ public:
194194 unsigned char GetKeyDispRangeEnd();
195195 bool IsKeyDisp(unsigned char noteNo);
196196
197-// >>> modify 20120728 yossiepon begin
198-protected:
199-
200- //ポート情報
201- SMPortList m_PortList;
202- unsigned char m_PortIndex[SM_MAX_PORT_NUM];
203-
204- //キーボード配置情報
205- float m_KeyboardStepY;
206-
207- //発音中キー色情報
208- int m_ActiveKeyColorDuration;
209- float m_ActiveKeyColorTailRate;
210-
211- virtual void _Initialize();
212- virtual int _LoadConfFile(const TCHAR* pSceneName);
213-
214-// <<< modify 20120728 yossiepon end
215-
216-// >>> modify 20140920 yossiepon begin
217- ActiveKeyColorType m_ActiveKeyColorType;
218-// <<< modify 20120920 yossiepon end
219-
220197 private:
221198
222199 //キー情報
@@ -227,11 +204,20 @@ private:
227204
228205 private:
229206
230-// >>> modify 20120728 yossiepon begin
231207 //キー情報配列
232208 MTKeyInfo m_KeyInfo[SM_MAX_NOTE_NUM];
233209
234-// <<< modify 20120728 yossiepon end
210+// >>> modify access level to protected 20161224 yossiepon begin
211+protected:
212+// <<< modify 20161224 yossiepon end
213+
214+ //ポート情報
215+ SMPortList m_PortList;
216+ unsigned char m_PortIndex[SM_MAX_PORT_NUM];
217+
218+// >>> modify access level 20161224 yossiepon begin
219+private:
220+// <<< modify 20161224 yossiepon end
235221
236222 //スケール情報
237223 float m_WhiteKeyStep;
@@ -255,27 +241,64 @@ private:
255241 int m_KeyUpDuration;
256242
257243 //キーボード配置情報
258-// >>> modify 20120728 yossiepon begin
244+
245+// >>> modify access level to protected 20161224 yossiepon begin
246+protected:
247+// <<< modify 20161224 yossiepon end
248+
249+ float m_KeyboardStepY;
250+
251+// >>> modify access level 20161224 yossiepon begin
252+private:
253+// <<< modify 20161224 yossiepon end
254+
259255 float m_KeyboardStepZ;
260256 int m_KeyboardMaxDispNum;
261-// <<< modify 20120728 yossiepon end
262257
263258 //キー色情報
264259 D3DXCOLOR m_WhiteKeyColor;
265260 D3DXCOLOR m_BlackKeyColor;
266261
267262 //発音中キー色情報
268-// >>> modify 20120728 yossiepon begin
269263 D3DXCOLOR m_ActiveKeyColor;
270-// <<< modify 20120728 yossiepon end
271264
272-// >>> modify 20120728 yossiepon begin
265+// >>> modify access level to protected 20161224 yossiepon begin
266+protected:
267+// <<< modify 20161224 yossiepon end
268+
269+ int m_ActiveKeyColorDuration;
270+ float m_ActiveKeyColorTailRate;
271+ ActiveKeyColorType m_ActiveKeyColorType;
272+
273+// >>> modify access level 20161224 yossiepon begin
274+private:
275+// <<< modify 20161224 yossiepon end
276+
273277 //キー表示範囲
274278 int m_KeyDispRangeStart;
275279 int m_KeyDispRangeEnd;
276280
281+// >>> modify access level to protected 20161224 yossiepon begin
282+protected:
283+// <<< modify 20161224 yossiepon end
284+
285+// >>> modify 20120728 yossiepon begin
286+ virtual void _Initialize();
287+// <<< modify 20120728 yossiepon end
288+
289+// >>> modify access level 20161224 yossiepon begin
290+private:
291+// <<< modify 20161224 yossiepon end
292+
277293 void _InitKeyType();
278294 void _InitKeyPos();
295+
296+// >>> modify access level to protected 20161224 yossiepon begin
297+protected:
298+// <<< modify 20161224 yossiepon end
299+
300+// >>> modify 20120728 yossiepon begin
301+ virtual int _LoadConfFile(const TCHAR* pSceneName);
279302 // <<< modify 20120728 yossiepon end
280303
281304 };
--- a/MIDITrail/MTScenePianoRoll3D.h
+++ b/MIDITrail/MTScenePianoRoll3D.h
@@ -121,6 +121,7 @@ private:
121121
122122 // >>> modify access level to protected 20161223 yossiepon begin
123123 protected:
124+// <<< modify 20161223 yossiepon end
124125
125126 //一人称カメラ
126127 MTFirstPersonCam m_FirstPersonCam;
@@ -137,11 +138,9 @@ protected:
137138 MTMeshCtrl m_MeshCtrl;
138139 MTBackgroundImage m_BackgroundImage;
139140
140-// <<< modify 20161223 yossiepon end
141-
142-// >>> add 20161223 yossiepon begin
141+// >>> modify access level 20161223 yossiepon begin
143142 private:
144-// <<< add 20161223 yossiepon end
143+// <<< modify access level 20161223 yossiepon end
145144
146145 //マウス視線移動モード
147146 bool m_IsMouseCamMode;
@@ -157,6 +156,7 @@ private:
157156
158157 // >>> modify access level to protected 20161223 yossiepon begin
159158 protected:
159+// <<< modify 20161223 yossiepon end
160160
161161 //スキップ状態
162162 bool m_IsSkipping;
@@ -166,11 +166,9 @@ protected:
166166 // <<< modify 20120728 yossiepon end
167167 void _SetLightColor(DXDirLight* pLight);
168168
169-// <<< modify 20161223 yossiepon end
170-
171-// >>> add 20161223 yossiepon begin
169+// >>> modify access level 20161223 yossiepon begin
172170 private:
173-// <<< add 20161223 yossiepon end
171+// <<< modify access level 20161223 yossiepon end
174172
175173 int _LoadConf();
176174