AllegroFlare/Prototypes/Platforming2D/Entities/Basic2D
view source (cpp, hpp, quintessence) • view tests (test file)
  
    Properties
     
  | place | AllegroFlare::Placement2D | 
  | velocity | AllegroFlare::Placement2D | 
  | bitmap | ALLEGRO_BITMAP* | 
  | bitmap_placement | AllegroFlare::Placement2D | 
  | bitmap_alignment_strategy | std::string | 
  | bitmap_flip_h | bool | 
  | draw_debug | bool | 
  | debug_box_color | ALLEGRO_COLOR | 
  | TYPE | char* | 
    
     Methods
     
  | update() | 
  | draw() | 
  | fit_to_bitmap() | 
  | disable_bitmap_alignment_strategy() | 
  | assign_alignment_strategy_values(AllegroFlare::Placement2D* parent_placement=nullptr, ALLEGRO_BITMAP* bitmap=nullptr, float* bitmap_x=nullptr, float* bitmap_y=nullptr, float* bitmap_align_x=nullptr, float* bitmap_align_y=nullptr, std::string bitmap_alignment_strategy="centered") | 
    
     Dependencies
     
  | {"symbol"=>"AllegroFlare::Prototypes::Platforming2D::Entities::Base", "headers"=>["AllegroFlare/Prototypes/Platforming2D/Entities/Base.hpp"]} | 
  | {"symbol"=>"AllegroFlare::Prototypes::Platforming2D::EntityFlagNames", "headers"=>["AllegroFlare/Prototypes/Platforming2D/EntityFlagNames.hpp"]} | 
  | {"symbol"=>"al_draw_rectangle", "headers"=>["allegro5/allegro_primitives.h"]} | 
  | {"symbol"=>"AllegroFlare::Placement2D", "headers"=>["AllegroFlare/Placement2D.hpp"]} | 
  | {"symbol"=>"ALLEGRO_COLOR", "headers"=>["allegro5/allegro.h"]} | 
  | {"symbol"=>"ALLEGRO_BITMAP", "headers"=>["allegro5/allegro.h"]} | 
    
    
Sponsor
Grab cute Cat stickers for your laptop at CLUBCATT