home *** CD-ROM | disk | FTP | other *** search
/ Game Level Design / GLDesign.bin / Software / UnrealEngine2Runtime / UE2Runtime-22262001_Demo.exe / Engine / Classes / Brush.uc < prev    next >
Text File  |  2003-06-23  |  1KB  |  49 lines

  1. //=============================================================================
  2. // The brush class.
  3. // This is a built-in Unreal class and it shouldn't be modified.
  4. //=============================================================================
  5. class Brush extends Actor
  6.     native;
  7.  
  8. //-----------------------------------------------------------------------------
  9. // Variables.
  10.  
  11. // CSG operation performed in editor.
  12. var() enum ECsgOper
  13. {
  14.     CSG_Active,            // Active brush.
  15.     CSG_Add,            // Add to world.
  16.     CSG_Subtract,        // Subtract from world.
  17.     CSG_Intersect,        // Form from intersection with world.
  18.     CSG_Deintersect,    // Form from negative intersection with world.
  19. } CsgOper;
  20.  
  21. // Outdated.
  22. var const object UnusedLightMesh;
  23. var vector  PostPivot;
  24.  
  25. // Scaling.
  26. // Outdated : these are only here to allow the "ucc mapconvert" commandlet to work.
  27. //            They are NOT used by the engine/editor for anything else.
  28. var scale MainScale;
  29. var scale PostScale;
  30. var scale TempScale;
  31.  
  32. // Information.
  33. var() color BrushColor;
  34. var() int    PolyFlags;
  35. var() bool  bColored;
  36.  
  37. defaultproperties
  38. {
  39.      MainScale=(Scale=(X=1,Y=1,Z=1),SheerRate=0,SheerAxis=SHEER_None)
  40.      PostScale=(Scale=(X=1,Y=1,Z=1),SheerRate=0,SheerAxis=SHEER_None)
  41.      TempScale=(Scale=(X=1,Y=1,Z=1),SheerRate=0,SheerAxis=SHEER_None)
  42.      bStatic=True
  43.      bHidden=True
  44.      bNoDelete=True
  45.      bEdShouldSnap=True
  46.      DrawType=DT_Brush
  47.      bFixedRotationDir=True
  48. }
  49.