Search found 14 matches

by AckiB
Wed Nov 27, 2019 2:48 pm
Forum: cTools
Topic: XMLDocument
Replies: 0
Views: 100

XMLDocument

:windows: :linux: The XMLDocument class (XMLDoc and irrXMLDoc libraries) I created to load and save XML files... It is very powerful and easy to use... Create and save a XML file: xml::XMLDocument doc; xml::XMLNode* root = doc.getRootNode(); //! set values root->setValue("show", true); root->setValu...
by AckiB
Wed Nov 27, 2019 2:48 pm
Forum: cTools
Topic: cIniEd
Replies: 0
Views: 82

cIniEd

:windows: :nolinux: cIniEd is a class I created to read and write ini files... Its easy to use... cIniEd inied; // set the section inied.setSection("data"); // and write a value to the section inied.iniWrite("value", 25); // set the section and read a value in one step int tVal = inied.iniRead_Integ...
by AckiB
Wed Nov 27, 2019 2:45 pm
Forum: cTools
Topic: cRegEd
Replies: 0
Views: 12

cRegEd

:windows: :nolinux: cRegEd is a class I created to read and write the Windows registry... Its easy to use... cRegEd reged; int tVal = 5; // write a value to a key reged.regWrite(HKEY_LOCAL_MACHINE, "SYSTEM\\Test\\Testxy", "TestVal", tVal); // read a value from a key reged.regRead(HKEY_LOCAL_MACHINE,...
by AckiB
Sun Sep 29, 2019 11:07 pm
Forum: cTools
Topic: ISysTray
Replies: 0
Views: 78

ISysTray

:windows: :nolinux: With ISysTray it is possible to show a program icon in the sytsem tray... And you can create a menu for this system tray icon... //! create and show system tray menu void showSysTray(HINSTANCE hInstance){ static HINSTANCE hThisInstance = 0; if(hInstance) hThisInstance = hInstance...
by AckiB
Sun Sep 29, 2019 10:57 pm
Forum: cTools
Topic: cRandomizer
Replies: 0
Views: 65

cRandomizer

:windows: :linux:

The cRandomizer class I made to create random numbers...
Its easy to use...

Code: Select all

	cRandomizer rndmzr;
	
	// get an integer value from 10 to 20 (incl.)
	int iVal = rndmzr.Rndi(10, 20);
	
	// get a float value from 10.0 to 20.0 (incl.)
	float fVal = rndmzr.Rndf(10, 20);
by AckiB
Sun Sep 29, 2019 10:42 pm
Forum: cTools
Topic: CCrypto
Replies: 0
Views: 66

CCrypto

:windows: :linux: CCrypto is a small class I created to en-/decode strings... It is very easy to use... CCrypto crypt; cStringc text1 = "This is a test text."; printf("%s\n", text1.c_str()); cStringc text2 = crypt.encryptString(text1); printf("%s\n", text2.c_str()); cStringc text3 = crypt.decryptStr...
by AckiB
Sun Sep 29, 2019 10:37 pm
Forum: cTools
Topic: cString and cArray
Replies: 0
Views: 69

cString and cArray

:windows: :linux:

cString and cArray are type classes I always use...
They are very powerful and a core part of my cTools !!!
by AckiB
Sat Sep 28, 2019 9:33 pm
Forum: IDE and External Libs
Topic: OpenSteer - The Steering Lib
Replies: 0
Views: 379

OpenSteer - The Steering Lib

:windows: :linux: For steering behaviors I use the OpenSteer library. Homepage: http://opensteer.sourceforge.net/ OpenSteer is a library to create steering behaviors for autonomous characters. I created a wrapper for Irrlicht: IrrSteer ... To use IrrSteer you have to use the OpenSteer version I prov...
by AckiB
Sat Sep 28, 2019 4:38 pm
Forum: IDE and External Libs
Topic: OpenAL - The Audio Lib
Replies: 0
Views: 387

OpenAL - The Audio Lib

:windows: :nolinux: For the audio in my programs I use the OpenAL v1.1 library. Homepage: https://www.openal.org/ OpenAL is a 3D audio engine for game programming. I created a wrapper for Irrlicht: IAudio ... To use IAudio you have to use the OpenAL version I provide here !!! :windows: iaudio.7z :no...
by AckiB
Sat Sep 28, 2019 4:27 pm
Forum: IDE and External Libs
Topic: Newton Dynamics - The Physics Lib
Replies: 0
Views: 368

Newton Dynamics - The Physics Lib

:windows: :nolinux: For physics I use the Newton Dynamics v1.5 library. Homepage: http://newtondynamics.com Newton Dynamics is a physics engine for 3D programming. I created a wrapper for Irrlicht: IPhysics ... To use IPhysics you have to use the Newton version I provide here !!! :windows: iphysics....