OROCHI
 
Loading...
Searching...
No Matches
GxStruct.inl File Reference

構造体 More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

GX_FORCE_INLINE const GxSize operator+ (const GxSize &size, s32 scalar)
 
GX_FORCE_INLINE const GxSize operator- (const GxSize &size, s32 scalar)
 
GX_FORCE_INLINE const GxSize operator* (const GxSize &size, s32 scalar)
 
GX_FORCE_INLINE const GxSize operator* (s32 scalar, const GxSize &size)
 
GX_FORCE_INLINE const GxSize operator/ (const GxSize &size, s32 scalar)
 
GX_FORCE_INLINE const GxSize operator+ (const GxSize &size0, const GxSize &size1)
 
GX_FORCE_INLINE const GxSize operator- (const GxSize &size0, const GxSize &size1)
 
GX_FORCE_INLINE const GxSize operator& (const GxSize &size0, const GxSize &size1)
 
GX_FORCE_INLINE const GxSize operator| (const GxSize &size0, const GxSize &size1)
 
GX_FORCE_INLINE b32 operator== (const GxSize &size0, const GxSize &size1)
 
GX_FORCE_INLINE b32 operator!= (const GxSize &size0, const GxSize &size1)
 
GX_FORCE_INLINE const GxPoint2 operator+ (const GxPoint2 &point0, const GxPoint2 &point1)
 
GX_FORCE_INLINE const GxPoint2 operator- (const GxPoint2 &point0, const GxPoint2 &point1)
 
GX_FORCE_INLINE const GxPoint2 operator+ (const GxPoint2 &point, const GxSize &size)
 
GX_FORCE_INLINE const GxPoint2 operator- (const GxPoint2 &point, const GxSize &size)
 
GX_FORCE_INLINE b32 operator== (const GxPoint2 &point0, const GxPoint2 &point1)
 
GX_FORCE_INLINE b32 operator!= (const GxPoint2 &point0, const GxPoint2 &point1)
 
GX_FORCE_INLINE const GxRect operator+ (const GxRect &rect)
 
GX_FORCE_INLINE const GxRect operator- (const GxRect &rect)
 
GX_FORCE_INLINE const GxRect operator+ (const GxRect &rect0, const GxRect &rect1)
 
GX_FORCE_INLINE const GxRect operator- (const GxRect &rect0, const GxRect &rect1)
 
GX_FORCE_INLINE const GxRect operator+ (const GxRect &rect, const GxPoint2 &point)
 
GX_FORCE_INLINE const GxRect operator- (const GxRect &rect, const GxPoint2 &point)
 
GX_FORCE_INLINE const GxRect operator& (const GxRect &rect0, const GxRect &rect1)
 
GX_FORCE_INLINE const GxRect operator| (const GxRect &rect0, const GxRect &rect1)
 
GX_FORCE_INLINE b32 operator== (const GxRect &rect0, const GxRect &rect1)
 
GX_FORCE_INLINE b32 operator!= (const GxRect &rect0, const GxRect &rect1)
 
GX_FORCE_INLINE const GxRectF operator+ (const GxRectF &rect)
 
GX_FORCE_INLINE const GxRectF operator- (const GxRectF &rect)
 
GX_FORCE_INLINE const GxRectF operator+ (const GxRectF &rect0, const GxRectF &rect1)
 
GX_FORCE_INLINE const GxRectF operator- (const GxRectF &rect0, const GxRectF &rect1)
 
GX_FORCE_INLINE const GxRectF operator+ (const GxRectF &rect, const GxVector2 &point)
 
GX_FORCE_INLINE const GxRectF operator- (const GxRectF &rect, const GxVector2 &point)
 
GX_FORCE_INLINE const GxRectF operator& (const GxRectF &rect0, const GxRectF &rect1)
 
GX_FORCE_INLINE const GxRectF operator| (const GxRectF &rect0, const GxRectF &rect1)
 
GX_FORCE_INLINE b32 operator== (const GxRectF &rect0, const GxRectF &rect1)
 
GX_FORCE_INLINE b32 operator!= (const GxRectF &rect0, const GxRectF &rect1)
 

Detailed Description

構造体

Author
Copyright (C)2009 SiliconStudio Inc. All rights reserved.
Kei Honda
Tahir Arai

Function Documentation

◆ operator!=() [1/4]

GX_FORCE_INLINE b32 operator!= ( const GxPoint2 & point0,
const GxPoint2 & point1 )
Parameters
point0[in] 座標
point1[in] 座標
Returns
不一致ならtrue

◆ operator!=() [2/4]

GX_FORCE_INLINE b32 operator!= ( const GxRect & rect0,
const GxRect & rect1 )
Parameters
rect0[in] 矩形
rect1[in] 矩形
Returns
不一致ならtrue

◆ operator!=() [3/4]

GX_FORCE_INLINE b32 operator!= ( const GxRectF & rect0,
const GxRectF & rect1 )
Parameters
rect0[in] 矩形
rect1[in] 矩形
Returns
不一致ならtrue

◆ operator!=() [4/4]

GX_FORCE_INLINE b32 operator!= ( const GxSize & size0,
const GxSize & size1 )
Parameters
size0[in] サイズ
size1[in] サイズ
Returns
不一致ならtrue

◆ operator&() [1/3]

GX_FORCE_INLINE const GxRect operator& ( const GxRect & rect0,
const GxRect & rect1 )
Parameters
rect0[in] 矩形
rect1[in] 矩形
Returns
演算結果

◆ operator&() [2/3]

GX_FORCE_INLINE const GxRectF operator& ( const GxRectF & rect0,
const GxRectF & rect1 )
Parameters
rect0[in] 矩形
rect1[in] 矩形
Returns
演算結果

◆ operator&() [3/3]

GX_FORCE_INLINE const GxSize operator& ( const GxSize & size0,
const GxSize & size1 )
Parameters
size0[in] サイズ
size1[in] サイズ
Returns
演算結果

◆ operator*() [1/2]

GX_FORCE_INLINE const GxSize operator* ( const GxSize & size,
s32 scalar )
Parameters
size[in] サイズ
scalar[in] スカラ
Returns
演算結果

◆ operator*() [2/2]

GX_FORCE_INLINE const GxSize operator* ( s32 scalar,
const GxSize & size )
Parameters
scalar[in] スカラ
size[in] サイズ
Returns
演算結果

◆ operator+() [1/10]

GX_FORCE_INLINE const GxPoint2 operator+ ( const GxPoint2 & point,
const GxSize & size )
Parameters
point0[in] 座標
size[in] サイズ
Returns
演算結果

◆ operator+() [2/10]

GX_FORCE_INLINE const GxPoint2 operator+ ( const GxPoint2 & point0,
const GxPoint2 & point1 )
Parameters
point0[in] 座標
point1[in] 座標
Returns
演算結果

◆ operator+() [3/10]

GX_FORCE_INLINE const GxRect operator+ ( const GxRect & rect)
Parameters
rect[in] 矩形
Returns
演算結果

◆ operator+() [4/10]

GX_FORCE_INLINE const GxRect operator+ ( const GxRect & rect,
const GxPoint2 & point )
Parameters
rect[in] 矩形
point[in] 座標
Returns
演算結果

◆ operator+() [5/10]

GX_FORCE_INLINE const GxRect operator+ ( const GxRect & rect0,
const GxRect & rect1 )
Parameters
rect0[in] 矩形
rect1[in] 矩形
Returns
演算結果

◆ operator+() [6/10]

GX_FORCE_INLINE const GxRectF operator+ ( const GxRectF & rect)
Parameters
rect[in] 矩形
Returns
演算結果

◆ operator+() [7/10]

GX_FORCE_INLINE const GxRectF operator+ ( const GxRectF & rect,
const GxVector2 & point )
Parameters
rect[in] 矩形
point[in] 座標
Returns
演算結果

◆ operator+() [8/10]

GX_FORCE_INLINE const GxRectF operator+ ( const GxRectF & rect0,
const GxRectF & rect1 )
Parameters
rect0[in] 矩形
rect1[in] 矩形
Returns
演算結果

◆ operator+() [9/10]

GX_FORCE_INLINE const GxSize operator+ ( const GxSize & size,
s32 scalar )
Parameters
size[in] サイズ
scalar[in] スカラ
Returns
演算結果

◆ operator+() [10/10]

GX_FORCE_INLINE const GxSize operator+ ( const GxSize & size0,
const GxSize & size1 )
Parameters
size0[in] サイズ
size1[in] サイズ
Returns
演算結果

◆ operator-() [1/10]

GX_FORCE_INLINE const GxPoint2 operator- ( const GxPoint2 & point,
const GxSize & size )
Parameters
point0[in] 座標
size[in] サイズ
Returns
演算結果

◆ operator-() [2/10]

GX_FORCE_INLINE const GxPoint2 operator- ( const GxPoint2 & point0,
const GxPoint2 & point1 )
Parameters
point0[in] 座標
point1[in] 座標
Returns
演算結果

◆ operator-() [3/10]

GX_FORCE_INLINE const GxRect operator- ( const GxRect & rect)
Parameters
rect[in] 矩形
Returns
演算結果

◆ operator-() [4/10]

GX_FORCE_INLINE const GxRect operator- ( const GxRect & rect,
const GxPoint2 & point )
Parameters
rect[in] 矩形
point[in] 座標
Returns
演算結果

◆ operator-() [5/10]

GX_FORCE_INLINE const GxRect operator- ( const GxRect & rect0,
const GxRect & rect1 )
Parameters
rect0[in] 矩形
rect1[in] 矩形
Returns
演算結果

◆ operator-() [6/10]

GX_FORCE_INLINE const GxRectF operator- ( const GxRectF & rect)
Parameters
rect[in] 矩形
Returns
演算結果

◆ operator-() [7/10]

GX_FORCE_INLINE const GxRectF operator- ( const GxRectF & rect,
const GxVector2 & point )
Parameters
rect[in] 矩形
point[in] 座標
Returns
演算結果

◆ operator-() [8/10]

GX_FORCE_INLINE const GxRectF operator- ( const GxRectF & rect0,
const GxRectF & rect1 )
Parameters
rect0[in] 矩形
rect1[in] 矩形
Returns
演算結果

◆ operator-() [9/10]

GX_FORCE_INLINE const GxSize operator- ( const GxSize & size,
s32 scalar )
Parameters
size[in] サイズ
scalar[in] スカラ
Returns
演算結果

◆ operator-() [10/10]

GX_FORCE_INLINE const GxSize operator- ( const GxSize & size0,
const GxSize & size1 )
Parameters
size0[in] サイズ
size1[in] サイズ
Returns
演算結果

◆ operator/()

GX_FORCE_INLINE const GxSize operator/ ( const GxSize & size,
s32 scalar )
Parameters
size[in] サイズ
scalar[in] スカラ
Returns
演算結果

◆ operator==() [1/4]

GX_FORCE_INLINE b32 operator== ( const GxPoint2 & point0,
const GxPoint2 & point1 )
Parameters
point0[in] 座標
point1[in] 座標
Returns
一致ならtrue

◆ operator==() [2/4]

GX_FORCE_INLINE b32 operator== ( const GxRect & rect0,
const GxRect & rect1 )
Parameters
rect0[in] 矩形
rect1[in] 矩形
Returns
一致ならtrue

◆ operator==() [3/4]

GX_FORCE_INLINE b32 operator== ( const GxRectF & rect0,
const GxRectF & rect1 )
Parameters
rect0[in] 矩形
rect1[in] 矩形
Returns
一致ならtrue

◆ operator==() [4/4]

GX_FORCE_INLINE b32 operator== ( const GxSize & size0,
const GxSize & size1 )
Parameters
size0[in] サイズ
size1[in] サイズ
Returns
一致ならtrue

◆ operator|() [1/3]

GX_FORCE_INLINE const GxRect operator| ( const GxRect & rect0,
const GxRect & rect1 )
Parameters
rect0[in] 矩形
rect1[in] 矩形
Returns
演算結果

◆ operator|() [2/3]

GX_FORCE_INLINE const GxRectF operator| ( const GxRectF & rect0,
const GxRectF & rect1 )
Parameters
rect0[in] 矩形
rect1[in] 矩形
Returns
演算結果

◆ operator|() [3/3]

GX_FORCE_INLINE const GxSize operator| ( const GxSize & size0,
const GxSize & size1 )
Parameters
size0[in] サイズ
size1[in] サイズ
Returns
演算結果