actorManager型のオブジェクトの配列を格納するactorVectorというベクトルがあります。C++オブジェクトのベクトルへのポインタ、属性にアクセスする必要があります
actorManagerクラスにはプライベート属性があり、GLFrame型のオブジェクトでもあります。 GLFrameオブジェクトへのポインタを返すアクセサ、getFrame()を持っています。
actorVectorのポインタを関数に渡しました。したがって、actorManager型のオブジェクトのベクトルへのポインタです。
私は、この関数のパラメータとしてGLFrameオブジェクトを渡す必要があります:私は現在のようなそれをやろうとしてきたが、イムは、任意の結果を得ていない
modelViewMatrix.MultMatrix(**GLFrame isntance**);
。
modelViewMatrix.MultMatrix(*(*actorVector)[i].getFrame());
優先順位のルールは、上記と同等であることを意味していること
がmodelViewMatrix.MultMatrix(*((*actorVector)[i].getFrame()));
注:MultMatrix
を想定し
あなたはコンパイラエラーを取得しているお試しください! –
関連する宣言を表示することは良いアイデアです。そのような記述は、実際には説明的ではないためです。 –