|
Author: Brian ThunderEagle Date: Jun 14 2010 - 0:00 CTime: Jun 14 2010 - 0:00 |
|
Welcome to the Cpp page |
| Feature | Description |
| Math Operators | Mathematical operators |
| Math Functions | Mathematical functions |
| Pointer To Array | How to make a pointer to an array |
| Linkers | -- |
| Malloc | Dynamic allocation of memory |
| Map | Using maps for hash table like function |
| C Str | Converting a string to const char * |
| Class Includes | Putting classes and functions into headers to be included separately |
| Game Loops | The basics of the game loop |
| Eclipse Console | Getting eclipse to use an external terminal/console |
| Timer | A basic timer class, used for many things like timing FPS and peripheral input |
| Binary Files | Reading, writing, and managing binary files |
Feature Description Motion Blur How to do very fast motion blur Sdl to OpenGl Tex Load and convert an SDL image into OpenGl using SDL_Image Z-Buffer Using the z-buffer, or depth buffer for drawing OpenGl Primitives Drawing 2D primitives in 3D space Texture Map Applying textures to 2D primitives and adjusting them Init OpenGl Initializing the screen for OpenGL Tex Params Parameters for textures OpenGl Headers Headers you should have and include for OpenGL Refresh Screen Swap the screen buffer with the surface buffer Matrix Stack What glPushMatrix and glPopMatrix do, and how to use them.
Feature Description Key Reference Chart for detecting SDL keys Fullscreen Toggling between windowed and fullscreen Blit Texture blitting to the screen for 2D graphics Load Texture Loading textures with SDL_Image Init SDL Initializing the screen for SDL SDL Headers Headers you should have and include for SDL Capture Keypress Detect key interactions Capture Mouse Detect mouse interactions
Feature Description Comments -- Polymorphism General use of polymorphism on classes Namespace General use Array Declaring and using arrays as well as different types of arrays Classes General overview of classes and all their parts Properties ?? Enumeration Enumerated constants, defining and use Overloads Function overloads, and advantages Structures Loops Do/For/While loops and different ways of implementation Switch The switch/case conditional structure Conversion Converting different types back and forth Constants Definition, declaring, and general use Exceptions Throwing, catching, and parsing errors Hash Table Alias General alias use Variables Different types and memory information Functions Basic structure and use of functions Preprocessor Preprocessor commands and usage Operators Logical, Mathmatical, and Relational operators Conditional If/Then/Else statements Pointers Memory pointers and basic use on the free store Reference Memory references and basic use on the free store Vectors Using vectors for advanced array management