C# Class ObjectMerge

Inheritance: EditorWindow
Show file Open project: dggriffin/Rain-Rain-Ritual Class Usage Examples

Public Properties

Property Type Description
ObjectDrawCount int
ObjectDrawCursor int
ObjectDrawHeight float
ObjectDrawOffset int
ObjectDrawWindow int
SkinSetUp bool
alt bool
cancelRefresh bool
colWidth float
compareAttrs bool
componentTypes System.Type[][]
deepCopy bool
drawAbort bool
filterTypes List
log bool
maxFrameTime int
mine GameObject
mineName string
refresh IEnumerator
refreshCount int
root ObjectHelper
rowPadding int
scroll Vector2
selectedRowHeight int
startingWidth float
typeMask int[]

Public Methods

Method Description
DrawGenericRow ( GenericRowArguments args ) : void
DrawMidButtons ( EmptyVoid, toMine, EmptyVoid, toTheirs ) : void
DrawMidButtons ( bool hasMine, bool hasTheirs, EmptyVoid, toMine, EmptyVoid, toTheirs, EmptyVoid, delMine, EmptyVoid, delTheirs ) : void
DrawRowHeight ( ) : void
EndRow ( ) : void
HandleLog ( string logString, string stackTrace, LogType type ) : void
ObjectDrawCheck ( ) : bool

Check if we can draw objects yet, and increment counter

OnDestroy ( ) : void
OnDisable ( ) : void
OnEnable ( ) : void
OnGUI ( ) : void
ParseFilters ( ) : void
SetUpSkin ( GUISkin builtinSkin ) : void
StartRow ( bool same ) : void
Update ( ) : void
YieldIfNeeded ( ) : bool

Private Methods

Method Description
Init ( ) : void

Method Details

DrawGenericRow() public static method

public static DrawGenericRow ( GenericRowArguments args ) : void
args GenericRowArguments
return void

DrawMidButtons() public static method

public static DrawMidButtons ( EmptyVoid, toMine, EmptyVoid, toTheirs ) : void
toMine EmptyVoid,
toTheirs EmptyVoid,
return void

DrawMidButtons() public static method

public static DrawMidButtons ( bool hasMine, bool hasTheirs, EmptyVoid, toMine, EmptyVoid, toTheirs, EmptyVoid, delMine, EmptyVoid, delTheirs ) : void
hasMine bool
hasTheirs bool
toMine EmptyVoid,
toTheirs EmptyVoid,
delMine EmptyVoid,
delTheirs EmptyVoid,
return void

DrawRowHeight() public static method

public static DrawRowHeight ( ) : void
return void

EndRow() public static method

public static EndRow ( ) : void
return void

HandleLog() public method

public HandleLog ( string logString, string stackTrace, LogType type ) : void
logString string
stackTrace string
type LogType
return void

ObjectDrawCheck() public static method

Check if we can draw objects yet, and increment counter
public static ObjectDrawCheck ( ) : bool
return bool

OnDestroy() public method

public OnDestroy ( ) : void
return void

OnDisable() public method

public OnDisable ( ) : void
return void

OnEnable() public method

public OnEnable ( ) : void
return void

OnGUI() public method

public OnGUI ( ) : void
return void

ParseFilters() public method

public ParseFilters ( ) : void
return void

SetUpSkin() public method

public SetUpSkin ( GUISkin builtinSkin ) : void
builtinSkin UnityEngine.GUISkin
return void

StartRow() public static method

public static StartRow ( bool same ) : void
same bool
return void

Update() public method

public Update ( ) : void
return void

YieldIfNeeded() public static method

public static YieldIfNeeded ( ) : bool
return bool

Property Details

ObjectDrawCount public static property

public static int ObjectDrawCount
return int

ObjectDrawCursor public static property

public static int ObjectDrawCursor
return int

ObjectDrawHeight public static property

public static float ObjectDrawHeight
return float

ObjectDrawOffset public static property

public static int ObjectDrawOffset
return int

ObjectDrawWindow public static property

public static int ObjectDrawWindow
return int

SkinSetUp public static property

public static bool SkinSetUp
return bool

alt public static property

public static bool alt
return bool

cancelRefresh public static property

public static bool cancelRefresh
return bool

colWidth public static property

public static float colWidth
return float

compareAttrs public static property

public static bool compareAttrs
return bool

componentTypes public static property

public static Type[][],System componentTypes
return System.Type[][]

deepCopy public static property

public static bool deepCopy
return bool

drawAbort public static property

public static bool drawAbort
return bool

filterTypes public static property

public static List filterTypes
return List

log public static property

public static bool log
return bool

maxFrameTime public static property

public static int maxFrameTime
return int

mine public static property

public static GameObject mine
return GameObject

mineName public static property

public static string mineName
return string

refresh public static property

public static IEnumerator refresh
return IEnumerator

refreshCount public static property

public static int refreshCount
return int

root public static property

public static ObjectHelper root
return ObjectHelper

rowPadding public static property

public static int rowPadding
return int

scroll public static property

public static Vector2 scroll
return Vector2

selectedRowHeight public static property

public static int selectedRowHeight
return int

startingWidth public static property

public static float startingWidth
return float

typeMask public static property

public static int[] typeMask
return int[]