DI-Guy SDK Documentation  13.2
diguyDx11GraphicsShape.h
Go to the documentation of this file.
1 #pragma once
2 
3 
4 
5 #include <diguyGraphicsShape.h>
6 #include "dx11_headers.h"
7 
8 
13 {
14 
15 public:
16 
17  diguyDx11GraphicsShape(void* internal_data);
18 
19  virtual void build();
20  virtual void unbuild();
21  virtual void draw(int lod);
22 };
23 
24 
30 
diguyDx11GraphicsShape(void *internal_data)
4 Header files and forward declarations
Definition: diguyDx11GraphicsShape.cpp:41
virtual void draw(int lod)
This function will be called by DI-Guy when it is time for the geometry of this shape to be drawn...
Definition: diguyDx11GraphicsShape.cpp:124
diguyGraphicsShape * diguyDx11GraphicsShape_create_func(void *internal_data)
Create function declaration.
Definition: diguyDx11GraphicsShape.cpp:159
Definition: diguyDx11GraphicsShape.h:9
virtual void unbuild()
This function will be called by DI-Guy when it is time for the renderer-specific shape objects create...
Definition: diguyDx11GraphicsShape.cpp:100
virtual void build()
This function will be called by DI-Guy when it is time for renderer-specific shape objects to be crea...
Definition: diguyDx11GraphicsShape.cpp:77
A class that represents the unique per-character non-shared mesh object. DI-Guy encapsulates its text...
Definition: diguyGraphicsShape.h:51