当前位置: 首页>>代码示例>>C++>>正文


C++ IMaterialVar::GetOwningMaterial方法代码示例

本文整理汇总了C++中IMaterialVar::GetOwningMaterial方法的典型用法代码示例。如果您正苦于以下问题:C++ IMaterialVar::GetOwningMaterial方法的具体用法?C++ IMaterialVar::GetOwningMaterial怎么用?C++ IMaterialVar::GetOwningMaterial使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在IMaterialVar的用法示例。


在下文中一共展示了IMaterialVar::GetOwningMaterial方法的14个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。

示例1:

	virtual IMaterial *GetMaterial()
	{
		IMaterialVar *pVar = m_pLightPosition ? m_pLightPosition : m_pLightColor;
		if ( !pVar )
			return NULL;
		return pVar->GetOwningMaterial();
	}
开发者ID:1n73rf4c3,项目名称:source-sdk-2013,代码行数:7,代码来源:particle_proxies.cpp

示例2:

IMaterial *CLampBeamProxy::GetMaterial()
{
	if ( !m_pFadeValue )
		return NULL;

	return m_pFadeValue->GetOwningMaterial();
}
开发者ID:0xFEEDC0DE64,项目名称:UltraGame,代码行数:7,代码来源:lampbeamproxy.cpp

示例3:

IMaterial *CTeamMaterialProxy::GetMaterial()
{
	if ( !m_FrameVar )
		return NULL;

	return m_FrameVar->GetOwningMaterial();
}
开发者ID:Axitonium,项目名称:SourceEngine2007,代码行数:7,代码来源:teammaterialproxy.cpp

示例4:

IMaterial *CHeliBladeMaterialProxy::GetMaterial()
{
	if ( !m_AlphaVar )
		return NULL;

	return m_AlphaVar->GetOwningMaterial();
}
开发者ID:Au-heppa,项目名称:swarm-sdk,代码行数:7,代码来源:c_basehelicopter.cpp

示例5:

IMaterial *CStatusEffectSkinProxy::GetMaterial()
{
	if ( !m_pDetail )
		return NULL;

	return m_pDetail->GetOwningMaterial();
}
开发者ID:BSVino,项目名称:Arcon,代码行数:7,代码来源:c_cf_player.cpp

示例6:

IMaterial *CViewModelInvisProxy::GetMaterial()
{
    if ( !m_pPercentInvisible )
        return NULL;

    return m_pPercentInvisible->GetOwningMaterial();
}
开发者ID:MrBoomer568,项目名称:TF2Classic,代码行数:7,代码来源:tf_viewmodel.cpp

示例7:

IMaterial *CPupilProxy::GetMaterial()
{
	if ( !m_pAnimatedTextureVar )
		return NULL;

	return m_pAnimatedTextureVar->GetOwningMaterial();
}
开发者ID:BenLubar,项目名称:SwarmDirector2,代码行数:7,代码来源:proxypupil.cpp

示例8:

IMaterial *CTextureScrollMaterialProxy::GetMaterial()
{
	return m_pTextureScrollVar->GetOwningMaterial();
}
开发者ID:BenLubar,项目名称:SwarmDirector2,代码行数:4,代码来源:texturescrollmaterialproxy.cpp

示例9:

IMaterial *CPlayerLogoProxy::GetMaterial()
{
	return m_pBaseTextureVar->GetOwningMaterial();
}
开发者ID:Entropy-Soldier,项目名称:ges-legacy-code,代码行数:4,代码来源:proxyplayer.cpp

示例10:

IMaterial *CWaterLODMaterialProxy::GetMaterial()
{
	return m_pCheapWaterStartDistanceVar->GetOwningMaterial();
}
开发者ID:Au-heppa,项目名称:swarm-sdk,代码行数:4,代码来源:WaterLODMaterialProxy.cpp

示例11:

IMaterial *C_BloodyTextureProxy::GetMaterial()
{
    return blendFactor->GetOwningMaterial();
}
开发者ID:BerntA,项目名称:tfo-code,代码行数:4,代码来源:BloodOverlayProxy.cpp

示例12:

IMaterial *CAccumBuffProxy::GetMaterial()
{
	return m_pAccumBuffWeights ? m_pAccumBuffWeights->GetOwningMaterial() : NULL;
}
开发者ID:1n73rf4c3,项目名称:source-sdk-2013,代码行数:4,代码来源:replayrenderer.cpp

示例13:

IMaterial *CWorldDimsProxy::GetMaterial()
{
    return m_pMinsVar->GetOwningMaterial();
}
开发者ID:Black-Stormy,项目名称:DoubleAction,代码行数:4,代码来源:WorldDimsProxy.cpp

示例14:

IMaterial *CConveyorMaterialProxy::GetMaterial()
{
	return m_pTextureScrollVar ? m_pTextureScrollVar->GetOwningMaterial() : NULL;
}
开发者ID:Au-heppa,项目名称:swarm-sdk,代码行数:4,代码来源:c_func_conveyor.cpp


注:本文中的IMaterialVar::GetOwningMaterial方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。