Common Look - File Naming

Implementation files with C++ code shall use *.cpp extension and be named like the most significant entity they implement

Header files in C++ shall use *.hpp extension and shall be named like the most significant enity they declare

vegetation_manager.hpp
vegetation_manager.cpp

These two files are used to declare/implement vegetation_manager class.

Implementation and header files in C shall use *.c and *.h extensions respectively.

Implementation files in Cg shall use *.cg extension.

Code in LUA shall use *.lua extension.

Code of ogre material scripts shall use *.material extension

MyGUI layout definition files shall use *.layout extension