AlpacaLibary  1.63
A closed source C++ bot for OSRS
Paint.hpp File Reference
#include <vector>
#include "Types/Convex.hpp"
#include "Types/Tile.hpp"

Go to the source code of this file.

Classes

struct  Paint::Pixel
 

Namespaces

 Paint
 

Functions

std::uint32_t * Paint::GetPixels ()
 
void Paint::Clear ()
 
void Paint::DrawDot (const Point &P, double Radius, std::uint8_t Red, std::uint8_t Green, std::uint8_t Blue, std::uint8_t Alpha)
 
void Paint::DrawPoint (const Point &P, std::uint8_t Red, std::uint8_t Green, std::uint8_t Blue, std::uint8_t Alpha)
 
void Paint::DrawPoints (const std::vector< Point > &Points, std::uint8_t Red, std::uint8_t Green, std::uint8_t Blue, std::uint8_t Alpha)
 
void Paint::DrawLine (const Point &A, const Point &B, std::uint8_t Red, std::uint8_t Green, std::uint8_t Blue, std::uint8_t Alpha)
 
void Paint::DrawLines (const std::vector< Point > &A, const std::vector< Point > &B, std::uint8_t Red, std::uint8_t Green, std::uint8_t Blue, std::uint8_t Alpha)
 
void Paint::DrawBox (const Box &B, std::uint8_t Red, std::uint8_t Green, std::uint8_t Blue, std::uint8_t Alpha)
 
void Paint::DrawSquare (const Box &B, std::uint8_t Red, std::uint8_t Green, std::uint8_t Blue, std::uint8_t Alpha)
 
void Paint::DrawConvex (const Convex &C, std::uint8_t Red, std::uint8_t Green, std::uint8_t Blue, std::uint8_t Alpha)
 
void Paint::DrawTile (const Tile &T, std::uint8_t Red, std::uint8_t Green, std::uint8_t Blue, std::uint8_t Alpha)
 
void Paint::DrawModel (const std::vector< Point > &Model, std::uint8_t Red, std::uint8_t Green, std::uint8_t Blue, std::uint8_t Alpha)
 
void Paint::DrawString (const std::string &String, const Point &P, std::uint8_t Red, std::uint8_t Green, std::uint8_t Blue, std::uint8_t Alpha)
 
void Paint::DrawPixels (const std::vector< Pixel > Pixels, std::uint32_t Width, std::uint32_t Height, const Point &P)
 
void Paint::SwapBuffer ()