Skip to main content

CCRect

CCRect

Cocos2D

Type: Struct

Constructors

CCRect(CCSize)

CCRect(float, float, float, float)

Creates the rectangle at (x,y) -> (width,height)

Propertys

Center(Cocos2D.CCPoint)
InvertedSize(Cocos2D.CCRect)

Returns the inversion of this rect's size, which is the height and width swapped, while the origin stays unchanged.

LowerLeft(Cocos2D.CCPoint)
MaxX(System.Single)
MaxY(System.Single)
MidX(System.Single)
MidY(System.Single)
MinX(System.Single)
MinY(System.Single)
UpperRight(Cocos2D.CCPoint)

Methods

ContainsPoint(CCPoint)

System.Boolean ContainsPoint(CCPoint)(Cocos2D.CCPoint point)
Parameters:
point (Cocos2D.CCPoint)
Returns:
System.Boolean

ContainsPoint(ref CCRect, ref CCPoint)

System.Boolean ContainsPoint(ref CCRect, ref CCPoint)(Cocos2D.CCRect rect, Cocos2D.CCPoint point)
Parameters:
rect (Cocos2D.CCRect)
point (Cocos2D.CCPoint)
Returns:
System.Boolean

ContainsPoint(float, float)

System.Boolean ContainsPoint(float, float)(System.Single x, System.Single y)
Parameters:
x (System.Single)
y (System.Single)
Returns:
System.Boolean

Equal(ref CCRect, ref CCRect)

System.Boolean Equal(ref CCRect, ref CCRect)(Cocos2D.CCRect rect1, Cocos2D.CCRect rect2)
Parameters:
rect1 (Cocos2D.CCRect)
rect2 (Cocos2D.CCRect)
Returns:
System.Boolean

Equals(CCRect)

System.Boolean Equals(CCRect)(Cocos2D.CCRect rect)
Parameters:
rect (Cocos2D.CCRect)
Returns:
System.Boolean

Equals(object)

System.Boolean Equals(object)(System.Object obj)
Parameters:
obj (System.Object)
Returns:
System.Boolean
Example

GetHashCode()

System.Int32 GetHashCode()()
Returns:
System.Int32
Example

Intersection(CCRect)

Cocos2D.CCRect Intersection(CCRect)(Cocos2D.CCRect rect)
Parameters:
rect (Cocos2D.CCRect)
Returns:
Cocos2D.CCRect

IntersectsRect(CCRect)

System.Boolean IntersectsRect(CCRect)(Cocos2D.CCRect rect)
Parameters:
rect (Cocos2D.CCRect)
Returns:
System.Boolean

IntersectsRect(ref CCRect)

System.Boolean IntersectsRect(ref CCRect)(Cocos2D.CCRect rect)
Parameters:
rect (Cocos2D.CCRect)
Returns:
System.Boolean

IntersetsRect(ref CCRect, ref CCRect)

System.Boolean IntersetsRect(ref CCRect, ref CCRect)(Cocos2D.CCRect rectA, Cocos2D.CCRect rectB)
Parameters:
rectA (Cocos2D.CCRect)
rectB (Cocos2D.CCRect)
Returns:
System.Boolean

Parse(string)

Cocos2D.CCRect Parse(string)(System.String s)
Parameters:
s (System.String)
Returns:
Cocos2D.CCRect

ToString()

System.String ToString()()
Returns:
System.String
Example

Union(CCRect)

Cocos2D.CCRect Union(CCRect)(Cocos2D.CCRect rect)
Parameters:
rect (Cocos2D.CCRect)
Returns:
Cocos2D.CCRect

Fields

Origin(Cocos2D.CCPoint)
Size(Cocos2D.CCSize)
Zero(Cocos2D.CCRect)

Operators

operator ==(CCRect, CCRect)

operator !=(CCRect, CCRect)