LightWrap++
AC++wrapperfortheLightWave3DSDK
utility.h File Reference
#include <lwpp/debug.h>
#include <lwenvel.h>
#include <lwxpanel.h>
#include <algorithm>
+ Include dependency graph for utility.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  lwpp::Nameable
 Base class for items that can be named. Will store the name locally in a copy. More...
class  lwpp::Reference< T >
class  lwpp::ReferenceCounted
struct  lwpp::to_lower

Namespaces

namespace  lwpp
 contain Carbon specific code for the OSX XCode version platform_carbon.cpp lwpp

Functions

bool lwpp::cmpNoCase (const std::string &s1, const std::string &s2)
 Case independant string comparison.
bool lwpp::isDoubleClick (unsigned int milliseconds)
 Check if the time in milliseconds is short enough to be registered as a double click.
bool lwpp::nocase_compare (const char c1, const char c2)
void lwpp::OpenURL (const std::string urlString)
 Open a URL in the default application, usually a browser.
std::string & lwpp::toCapitalize (std::string &str)
 Capitalizes a string so the first character and every character after a space is in upper case.
std::string & lwpp::toLowercase (std::string &str)
 convert a string in-place to lower case