DI-Guy SDK Documentation  13.8
diguyOglGraphicsLink.h
Go to the documentation of this file.
1 /****************************************************************************
2  * Copyright (c) 2024 MAK Technologies, Inc.
3  * All rights reserved.
4  ****************************************************************************/
5 
6 #pragma once
7 
8 #include <diguyGraphicsLink.h>
9 
10 
27 {
28 
29 public:
30 
31  diguyOglGraphicsLink(void* internal_data);
32 
33  virtual void begin_character_draw() override;
34  virtual void end_character_draw() override;
35  virtual void draw() override;
36 
37  // only called if diguyScenario::set_instancing_position_callback_enabled()
38  virtual void fill_out_tbo_position_matrix(diguyGraphicsShape * current_shape, int lod, float * data_pointer) const override;
39 
40  static int sm_links_drawn;
41  static int sm_num_chars_drawn;
42 };
43 
44 
50 
A class that represents the unique per-character non-shared mesh object. DI-Guy encapsulates its text...
Definition: diguyGraphicsShape.h:49