Changeset 40
- Timestamp:
- 12/20/06 01:27:08 (2 years ago)
- Files:
-
- trunk/luigi/example1_gld.d (modified) (5 diffs)
- trunk/luigi/example1_sdl.d (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/luigi/example1_gld.d
r32 r40 51 51 DerelictGL.load(); 52 52 DerelictGLU.load(); 53 54 // Initialise GLD55 53 gldInit(); 56 54 } … … 58 56 static ~this() 59 57 { 60 // Close OpenGL window and terminate GLD61 58 gldTerminate(); 62 59 } … … 101 98 auto b29 = add_arranged(new Button("Tool9")); 102 99 103 rgrp. add(b20,b21,b22,b23,b24,b25,b26,b27,b28,b29);100 rgrp.multiadd(b20,b21,b22,b23,b24,b25,b26,b27,b28,b29); 104 101 rgrp.value = 0; 105 102 rgrp.selection_changed ~= (int t) { … … 107 104 }; 108 105 109 auto s01 = add_arranged(new Slider ("Thingy"));110 auto s02 = add_arranged(new Slider ("Thingy"));106 auto s01 = add_arranged(new Slider); 107 auto s02 = add_arranged(new Slider); 111 108 s02.vertical = true; 112 109 s01.precision = 0.1; … … 213 210 char[] titlestr = format("Spinning Triangle (%0.1f FPS)", fps); 214 211 if (dosync) { titlestr ~= " [vsync]"; } 215 gldSetWindowTitle( titlestr );212 gldSetWindowTitle( titlestr.ptr ); 216 213 t0 = t; 217 214 frames = 0; trunk/luigi/example1_sdl.d
r37 r40 109 109 auto b29 = add_arranged(new Button("Tool9")); 110 110 111 rgrp. add(b20,b21,b22,b23,b24,b25,b26,b27,b28,b29);111 rgrp.multiadd(b20,b21,b22,b23,b24,b25,b26,b27,b28,b29); 112 112 rgrp.value = 0; 113 113 rgrp.selection_changed ~= (int t) { … … 115 115 }; 116 116 117 auto s01 = add_arranged(new Slider ("Thingy"));118 auto s02 = add_arranged(new Slider ("Thingy"));117 auto s01 = add_arranged(new Slider); 118 auto s02 = add_arranged(new Slider); 119 119 s02.vertical = true; 120 120 s01.precision = 0.1; … … 386 386 static GLfloat[4] blue = [0.2, 0.2, 1.0, 1.0]; 387 387 388 glLightfv(GL_LIGHT0, GL_POSITION, pos );388 glLightfv(GL_LIGHT0, GL_POSITION, pos.ptr); 389 389 glEnable(GL_CULL_FACE); 390 390 glEnable(GL_LIGHTING); … … 395 395 gear1 = glGenLists(1); 396 396 glNewList(gear1, GL_COMPILE); 397 glMaterialfv(GL_FRONT, GL_AMBIENT_AND_DIFFUSE, red );397 glMaterialfv(GL_FRONT, GL_AMBIENT_AND_DIFFUSE, red.ptr); 398 398 gear(1.0, 4.0, 1.0, 20, 0.7); 399 399 glEndList(); … … 401 401 gear2 = glGenLists(1); 402 402 glNewList(gear2, GL_COMPILE); 403 glMaterialfv(GL_FRONT, GL_AMBIENT_AND_DIFFUSE, green );403 glMaterialfv(GL_FRONT, GL_AMBIENT_AND_DIFFUSE, green.ptr); 404 404 gear(0.5, 2.0, 2.0, 10, 0.7); 405 405 glEndList(); … … 407 407 gear3 = glGenLists(1); 408 408 glNewList(gear3, GL_COMPILE); 409 glMaterialfv(GL_FRONT, GL_AMBIENT_AND_DIFFUSE, blue );409 glMaterialfv(GL_FRONT, GL_AMBIENT_AND_DIFFUSE, blue.ptr); 410 410 gear(1.3, 2.0, 0.5, 10, 0.7); 411 411 glEndList();
