本文整理汇总了C++中InStream::ResolveLink方法的典型用法代码示例。如果您正苦于以下问题:C++ InStream::ResolveLink方法的具体用法?C++ InStream::ResolveLink怎么用?C++ InStream::ResolveLink使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类InStream
的用法示例。
在下文中一共展示了InStream::ResolveLink方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: Link
//----------------------------------------------------------------------------
void UI::Link(InStream& source)
{
UIFrame::Link(source);
source.ResolveLink(mDefaultCamera);
source.ResolveLink(mDefaultCameraNode);
}
示例2: Link
//----------------------------------------------------------------------------
void Actor::Link (InStream& source)
{
Netable::Link(source);
source.ResolveLink(mMovable);
source.ResolveLink(mHelpMovable);
}
示例3: Link
//----------------------------------------------------------------------------
void PlanarShadowEffect::Link (InStream& source)
{
GlobalEffect::Link(source);
source.ResolveLink(mNumPlanes, mPlanes);
source.ResolveLink(mNumPlanes, mProjectors);
source.ResolveLink(mShadowCaster);
}
示例4: Link
//----------------------------------------------------------------------------
void ShaderParameters::Link (InStream& source)
{
Object::Link(source);
source.ResolveLink(mShader);
source.ResolveLink(mNumConstants, mConstants);
source.ResolveLink(mNumTextures, mTextures);
}
示例5: Link
//----------------------------------------------------------------------------
void VisualEffectInstance::Link (InStream& source)
{
Object::Link(source);
source.ResolveLink(mEffect);
source.ResolveLink(mNumPasses, mVertexParameters);
source.ResolveLink(mNumPasses, mPixelParameters);
}
示例6: Link
//----------------------------------------------------------------------------
void Visual::Link (InStream& source)
{
Spatial::Link(source);
source.ResolveLink(mVFormat);
source.ResolveLink(mVBuffer);
source.ResolveLink(mIBuffer);
source.ResolveLink(mEffect);
}
示例7: Link
//----------------------------------------------------------------------------
void Renderable::Link (InStream& source)
{
Movable::Link(source);
source.ResolveLink(mVFormat);
source.ResolveLink(mVBuffer);
source.ResolveLink(mIBuffer);
source.ResolveLink(mMaterial);
}
示例8: Link
//----------------------------------------------------------------------------
void UIButtonBase::Link(InStream& source)
{
UIFrame::Link(source);
source.ResolveLink(mPicBoxNormal);
source.ResolveLink(mPicBoxOver);
source.ResolveLink(mPicBoxDown);
source.ResolveLink(mPicBoxDisabled);
}
示例9: Link
//----------------------------------------------------------------------------
void MaterialInstance::Link (InStream& source)
{
Object::Link(source);
source.ResolveLink(mMaterial);
source.ResolveLink(mNumPasses, mVertexParameters);
source.ResolveLink(mNumPasses, mPixelParameters);
}
示例10: Link
//----------------------------------------------------------------------------
void RenderTarget::Link (InStream& source)
{
Object::Link(source);
for (int i = 0; i < mNumTargets; ++i)
{
source.ResolveLink(mColorTextures[i]);
}
source.ResolveLink(mDepthStencilTexture);
}
示例11: Link
//----------------------------------------------------------------------------
void UIAnimPicBox::Link (InStream& source)
{
UIPicBox::Link(source);
source.ResolveLink(mAPBCtrl);
int numAnim = (int)mElements.size();
for (int i=0; i<numAnim; i++)
{
source.ResolveLink(mElements[i].Tex);
}
}
示例12: Link
//----------------------------------------------------------------------------
void Terrain::Link (InStream& source)
{
Node::Link(source);
source.ResolveLink(mVFormat);
source.ResolveLink(mCamera);
for (int row = 0; row < mNumRows; ++row)
{
for (int col = 0; col < mNumCols; ++col)
{
source.ResolveLink(mPages[row][col]);
}
}
}
示例13: Link
//----------------------------------------------------------------------------
void RawTerrain::Link (InStream& source)
{
Terrain::Link(source);
source.ResolveLink(mVFormat);
for (int row = 0; row < mNumRows; ++row)
{
for (int col = 0; col < mNumCols; ++col)
{
source.ResolveLink(mPages[row][col]);
}
}
source.ResolveLink(mShine);
}
示例14: Link
//----------------------------------------------------------------------------
void CurveMesh::Link (InStream& source)
{
Polysegment::Link(source);
source.ResolveLink(mOrigVBuffer);
source.ResolveLink(mOrigParams);
source.ResolveLink(mNumSegments, mSegments);
if (mCInfo)
{
for (int i = 0; i < mNumFullVertices; ++i)
{
source.ResolveLink(mCInfo[i].Segment);
}
}
}
示例15: Link
//----------------------------------------------------------------------------
void Jungler::Link (InStream& source)
{
TriMesh::Link(source);
source.ResolveLink(mMtlInst);
source.ResolveLink(mTexture);
}