Sky Zone Omega - PC Version
 All Classes Namespaces Files Functions Variables Macros
Namespaces | Macros | Functions
C_Utilities.h File Reference
#include <string>
#include <SDL.h>
#include "C_Vec2.h"
Include dependency graph for C_Utilities.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 C_Utilities
 Contains utility functions for use within the code.
 

Macros

#define PI   3.141596f
 A definition of PI. More...
 

Functions

float C_Utilities::getPI ()
 Gets the value for PI. More...
 
float C_Utilities::convertDegreeToRadian (float angle)
 Converts the degree to a radian. More...
 
float C_Utilities::convertRadianToDegree (float angle)
 Converts the radian to a degree. More...
 
void C_Utilities::logI (std::string message)
 Logs the information message. More...
 
void C_Utilities::logE (std::string message)
 Logs the error message. More...
 
bool C_Utilities::rectRectIntersect (C_Vec2 PosBoxA, C_Vec2 DimBoxA, C_Vec2 PosBoxB, C_Vec2 DimBoxB)
 Checks to see if two rectangles intersect. More...
 

Macro Definition Documentation

#define PI   3.141596f

A definition of PI.