コード例 #1
0
ファイル: brushmanip.cpp プロジェクト: ChunHungLiu/GtkRadiant
void FaceInstance_pasteTexture(FaceInstance& faceInstance)
{
  faceInstance.getFace().SetTexdef(g_faceTextureClipboard.m_projection);
  faceInstance.getFace().SetShader(TextureBrowser_GetSelectedShader(g_TextureBrowser));
  faceInstance.getFace().SetFlags(g_faceTextureClipboard.m_flags);
  SceneChangeNotify();
}
コード例 #2
0
ファイル: brushmanip.cpp プロジェクト: ChunHungLiu/GtkRadiant
void Scene_applyClosestFaceTexture(SelectionTest& test)
{
  UndoableCommand command("facePaintTexture");

  Scene_BrushSetClosestFaceTexture(GlobalSceneGraph(), test, TextureBrowser_GetSelectedShader(g_TextureBrowser), g_faceTextureClipboard.m_projection, g_faceTextureClipboard.m_flags);

  SceneChangeNotify();
}
コード例 #3
0
ファイル: plugin.cpp プロジェクト: xonotic/netradient
const char* TextureBrowser_getSelectedShader(){
	return TextureBrowser_GetSelectedShader( GlobalTextureBrowser() );
}
コード例 #4
0
ファイル: brushmanip.cpp プロジェクト: ChunHungLiu/GtkRadiant
 void set()
 {
   Scene_BrushConstructPrefab(GlobalSceneGraph(), eBrushPrism, m_count, TextureBrowser_GetSelectedShader(GlobalTextureBrowser()));
 }