3#include "mc/_HeaderOutputPredefine.h"
9 ::ll::TypedStorage<4, 4, float> _x0;
10 ::ll::TypedStorage<4, 4, float> _x1;
11 ::ll::TypedStorage<4, 4, float> _y0;
12 ::ll::TypedStorage<4, 4, float> _y1;
17 RectangleArea(RectangleArea
const&);
22 MCAPI RectangleArea();
24 MCAPI RectangleArea(
float x0,
float y0,
float x1,
float y1,
bool checkForValidity);
26 MCAPI
float centerX()
const;
28 MCAPI
float centerY()
const;
30 MCAPI ::RectangleArea grow(
float f)
const;
32 MCAPI ::RectangleArea grow(::glm::vec2
const& f)
const;
34 MCAPI
bool isEmpty()
const;
36 MCAPI
bool isInside(
float x,
float y)
const;
38 MCAPI
bool isOverlapping(::RectangleArea
const& rect)
const;
40 MCAPI ::RectangleArea leftHalf()
const;
42 MCFOLD
float maxX()
const;
44 MCFOLD
float maxY()
const;
46 MCFOLD
float minX()
const;
48 MCFOLD
float minY()
const;
50 MCAPI ::RectangleArea& operator=(::RectangleArea
const& orig);
52 MCAPI ::RectangleArea rightHalf()
const;
54 MCAPI ::RectangleArea scale(
float f)
const;
56 MCAPI
void set(
float x0,
float y0,
float x1,
float y1);
58 MCAPI ::RectangleArea translate(
float tx,
float ty)
const;
60 MCAPI ::RectangleArea uniformScale(
float f)
const;
62 MCAPI ::RectangleArea unionRects(::RectangleArea
const& rect)
const;
70 MCAPI
void* $ctor(
float x0,
float y0,
float x1,
float y1,
bool checkForValidity);
Definition RectangleArea.h:5