materialInstanceView.ed.cs 595 B

123456789101112131415161718192021222324252627
  1. function MaterialInstanceFilter::onGainFirstResponder( %this )
  2. {
  3. %this.selectAllText();
  4. }
  5. function MaterialInstanceFilter::onReturn( %this )
  6. {
  7. %text = %this.getText();
  8. if( %text $= "" )
  9. {
  10. %this.reset();
  11. MaterialInstanceViewTree.clearFilterText();
  12. }
  13. else
  14. {
  15. MaterialInstanceViewTree.setFilterText(%text);
  16. }
  17. MaterialInstanceViewTree.buildVisibleTree(true);
  18. }
  19. function MaterialInstanceFilterBtn::onClick(%this)
  20. {
  21. MaterialInstanceFilter.reset();
  22. MaterialInstanceViewTree.clearFilterText();
  23. MaterialInstanceViewTree.buildVisibleTree(true);
  24. }