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(); }
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(); }
const char* TextureBrowser_getSelectedShader(){ return TextureBrowser_GetSelectedShader( GlobalTextureBrowser() ); }
void set() { Scene_BrushConstructPrefab(GlobalSceneGraph(), eBrushPrism, m_count, TextureBrowser_GetSelectedShader(GlobalTextureBrowser())); }