C# 클래스 fliXNA_xbox.FlxQuadTree

상속: FlxRect
파일 보기 프로젝트 열기: jlorek/flxSharp 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
divisions uint

보호된 프로퍼티들

프로퍼티 타입 설명
_bottomEdge float
_canSubdivide System.Boolean
_checkObjectHullHeight float
_checkObjectHullWidth float
_checkObjectHullX float
_checkObjectHullY float
_halfHeight float
_halfWidth float
_headA FlxList
_headB FlxList
_iterator FlxList
_leftEdge float
_list uint
_midpointX float
_midpointY float
_min uint
_northEastTree FlxQuadTree
_northWestTree FlxQuadTree
_notifyCallback Func
_object FlxObject
_objectBottomEdge float
_objectHullHeight float
_objectHullWidth float
_objectHullX float
_objectHullY float
_objectLeftEdge float
_objectRightEdge float
_objectTopEdge float
_processingCallback Func
_rightEdge float
_southEastTree FlxQuadTree
_southWestTree FlxQuadTree
_tailA FlxList
_tailB FlxList
_topEdge float
_useBothLists System.Boolean

공개 메소드들

메소드 설명
FlxQuadTree ( float X, float Y, float Width, float Height, FlxQuadTree Parent = null ) : System
add ( FlxBasic ObjectOrGroup, uint List ) : void
destroy ( ) : void
execute ( ) : System.Boolean
load ( FlxBasic ObjectOrGroup1, FlxBasic ObjectOrGroup2 = null, Func NotifyCallback = null, Func ProcessCallback = null ) : void

보호된 메소드들

메소드 설명
addObject ( ) : void
addToList ( ) : void
overlapNode ( ) : System.Boolean

메소드 상세

FlxQuadTree() 공개 메소드

public FlxQuadTree ( float X, float Y, float Width, float Height, FlxQuadTree Parent = null ) : System
X float
Y float
Width float
Height float
Parent FlxQuadTree
리턴 System

add() 공개 메소드

public add ( FlxBasic ObjectOrGroup, uint List ) : void
ObjectOrGroup FlxBasic
List uint
리턴 void

addObject() 보호된 메소드

protected addObject ( ) : void
리턴 void

addToList() 보호된 메소드

protected addToList ( ) : void
리턴 void

destroy() 공개 메소드

public destroy ( ) : void
리턴 void

execute() 공개 메소드

public execute ( ) : System.Boolean
리턴 System.Boolean

load() 공개 메소드

public load ( FlxBasic ObjectOrGroup1, FlxBasic ObjectOrGroup2 = null, Func NotifyCallback = null, Func ProcessCallback = null ) : void
ObjectOrGroup1 FlxBasic
ObjectOrGroup2 FlxBasic
NotifyCallback Func
ProcessCallback Func
리턴 void

overlapNode() 보호된 메소드

protected overlapNode ( ) : System.Boolean
리턴 System.Boolean

프로퍼티 상세

_bottomEdge 보호되어 있는 프로퍼티

protected float _bottomEdge
리턴 float

_canSubdivide 보호되어 있는 프로퍼티

protected Boolean,System _canSubdivide
리턴 System.Boolean

_checkObjectHullHeight 보호되어 있는 프로퍼티

protected float _checkObjectHullHeight
리턴 float

_checkObjectHullWidth 보호되어 있는 프로퍼티

protected float _checkObjectHullWidth
리턴 float

_checkObjectHullX 보호되어 있는 프로퍼티

protected float _checkObjectHullX
리턴 float

_checkObjectHullY 보호되어 있는 프로퍼티

protected float _checkObjectHullY
리턴 float

_halfHeight 보호되어 있는 프로퍼티

protected float _halfHeight
리턴 float

_halfWidth 보호되어 있는 프로퍼티

protected float _halfWidth
리턴 float

_headA 보호되어 있는 프로퍼티

protected FlxList,fliXNA_xbox _headA
리턴 FlxList

_headB 보호되어 있는 프로퍼티

protected FlxList,fliXNA_xbox _headB
리턴 FlxList

_iterator 보호되어 있는 프로퍼티

protected FlxList,fliXNA_xbox _iterator
리턴 FlxList

_leftEdge 보호되어 있는 프로퍼티

protected float _leftEdge
리턴 float

_list 보호되어 있는 프로퍼티

protected uint _list
리턴 uint

_midpointX 보호되어 있는 프로퍼티

protected float _midpointX
리턴 float

_midpointY 보호되어 있는 프로퍼티

protected float _midpointY
리턴 float

_min 보호되어 있는 프로퍼티

protected uint _min
리턴 uint

_northEastTree 보호되어 있는 프로퍼티

protected FlxQuadTree,fliXNA_xbox _northEastTree
리턴 FlxQuadTree

_northWestTree 보호되어 있는 프로퍼티

protected FlxQuadTree,fliXNA_xbox _northWestTree
리턴 FlxQuadTree

_notifyCallback 보호되어 있는 프로퍼티

protected Func _notifyCallback
리턴 Func

_object 보호되어 있는 프로퍼티

protected FlxObject _object
리턴 FlxObject

_objectBottomEdge 보호되어 있는 프로퍼티

protected float _objectBottomEdge
리턴 float

_objectHullHeight 보호되어 있는 프로퍼티

protected float _objectHullHeight
리턴 float

_objectHullWidth 보호되어 있는 프로퍼티

protected float _objectHullWidth
리턴 float

_objectHullX 보호되어 있는 프로퍼티

protected float _objectHullX
리턴 float

_objectHullY 보호되어 있는 프로퍼티

protected float _objectHullY
리턴 float

_objectLeftEdge 보호되어 있는 프로퍼티

protected float _objectLeftEdge
리턴 float

_objectRightEdge 보호되어 있는 프로퍼티

protected float _objectRightEdge
리턴 float

_objectTopEdge 보호되어 있는 프로퍼티

protected float _objectTopEdge
리턴 float

_processingCallback 보호되어 있는 프로퍼티

protected Func _processingCallback
리턴 Func

_rightEdge 보호되어 있는 프로퍼티

protected float _rightEdge
리턴 float

_southEastTree 보호되어 있는 프로퍼티

protected FlxQuadTree,fliXNA_xbox _southEastTree
리턴 FlxQuadTree

_southWestTree 보호되어 있는 프로퍼티

protected FlxQuadTree,fliXNA_xbox _southWestTree
리턴 FlxQuadTree

_tailA 보호되어 있는 프로퍼티

protected FlxList,fliXNA_xbox _tailA
리턴 FlxList

_tailB 보호되어 있는 프로퍼티

protected FlxList,fliXNA_xbox _tailB
리턴 FlxList

_topEdge 보호되어 있는 프로퍼티

protected float _topEdge
리턴 float

_useBothLists 보호되어 있는 프로퍼티

protected Boolean,System _useBothLists
리턴 System.Boolean

divisions 공개적으로 정적으로 프로퍼티

public static uint divisions
리턴 uint