Changeset 395


Ignore:
Timestamp:
06/11/15 21:40:00 (10 years ago)
Author:
epyon
Message:
  • bulk update copyright update include guards cleanup core/common.hh -> common.hh minor cleanups
Location:
trunk
Files:
1 added
234 edited

Legend:

Unmodified
Added
Removed
  • trunk/nv/core/arcball.hh

    r382 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
     
    1414#define NV_CORE_ARCBALL_HH
    1515
    16 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1717#include <nv/stl/math.hh>
    1818
  • trunk/nv/core/common.hh

    r383 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
    6 #ifndef NV_CORE_COMMON_HH
    7 #define NV_CORE_COMMON_HH
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
     6
     7#ifndef NV_BASE_COMMON_HH
     8#define NV_BASE_COMMON_HH
    89
    910#define _ITERATOR_DEBUG_LEVEL 0
     
    270271#include <nv/stl/rtti_support.hh>
    271272
    272 #endif // NV_CORE_COMMON_HH
    273 
     273#endif // NV_BASE_COMMON_HH
     274
  • trunk/nv/core/config.hh

    r319 r395  
    1 // Copyright (C) 2014 ChaosForge Ltd
    2 // This file is part of NV Libraries.
    3 // For conditions of distribution and use, see copyright notice in nv.hh
     1// Copyright (C) 2015 ChaosForge Ltd
     2// http://chaosforge.org/
     3//
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    46
    5 #ifndef NV_CORE_CONFIG_HH
    6 #define NV_CORE_CONFIG_HH
     7#ifndef NV_BASE_CONFIG_HH
     8#define NV_BASE_CONFIG_HH
    79
    810#define NV_LIB_STATIC  1
     
    1012#define NV_LIB_DYNAMIC 3
    1113
    12 #endif // NV_CORE_CONFIG_HH
     14#endif // NV_BASE_CONFIG_HH
  • trunk/nv/core/io_event.hh

    r369 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
     
    1414#define NV_CORE_IO_EVENT_HH
    1515
    16 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1717
    1818namespace nv
  • trunk/nv/core/library.hh

    r379 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
     
    1414#define NV_CORE_LIBRARY_HH
    1515
     16#include <nv/common.hh>
    1617#include <nv/stl/exception.hh>
    1718#include <nv/stl/string.hh>
  • trunk/nv/core/logger.hh

    r378 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
     
    1414#define NV_CORE_LOGGER_HH
    1515
     16#include <nv/common.hh>
    1617#include <nv/core/logging.hh>
    1718#include <nv/stl/string.hh>
  • trunk/nv/core/logging.hh

    r379 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
     
    1414#define NV_CORE_LOGGING_HH
    1515
    16 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1717#include <nv/stl/capi.hh>
    1818#include <nv/stl/string.hh>
  • trunk/nv/core/position.hh

    r374 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
     
    1414#define NV_CORE_POSITION_HH
    1515
    16 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1717#include <nv/stl/math.hh>
    1818#include <nv/stl/range.hh>
  • trunk/nv/core/profiler.hh

    r392 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
     
    1414#define NV_CORE_PROFILER_HH
    1515
    16 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1717#include <nv/stl/singleton.hh>
    1818#include <nv/stl/string.hh>
  • trunk/nv/core/property_store.hh

    r369 r395  
    1 // Copyright (C) 2014 ChaosForge Ltd
     1// Copyright (C) 2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
     
    1414#define NV_CORE_PROPERTY_STORE_HH
    1515
    16 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1717#include <nv/stl/handle.hh>
    1818
  • trunk/nv/core/random.hh

    r385 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#ifndef NV_CORE_RANDOM_HH
    88#define NV_CORE_RANDOM_HH
    99
    10 #include <nv/core/common.hh>
     10#include <nv/common.hh>
    1111#include <nv/stl/math.hh>
    1212#include <nv/stl/type_traits/primary.hh>
  • trunk/nv/core/time.hh

    r323 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66/**
    77 * @file time.hh
     
    1313#define NV_CORE_TIME_HH
    1414
    15 #include <nv/core/common.hh>
     15#include <nv/common.hh>
    1616
    1717namespace nv
  • trunk/nv/core/transform.hh

    r368 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#ifndef NV_CORE_TRANSFORM_HH
    88#define NV_CORE_TRANSFORM_HH
    99
    10 #include <nv/core/common.hh>
     10#include <nv/common.hh>
    1111#include <nv/stl/math.hh>
    1212
  • trunk/nv/core/types.hh

    r392 r395  
    11// Copyright (C) 2014 Kornel Kisielewicz
    2 // This file is part of Nova Libraries.
    3 // For conditions of distribution and use, see copyright notice in nv.hh
     2// http://chaosforge.org/
     3//
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    46
    57#ifndef NV_CORE_TYPES_HH
    68#define NV_CORE_TYPES_HH
    79
    8 #include <nv/core/common.hh>
     10#include <nv/common.hh>
    911#include <nv/stl/math.hh>
    1012#include <nv/stl/memory.hh>
  • trunk/nv/core/uid.hh

    r392 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
     
    1414#define NV_CORE_UID_HH
    1515
    16 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1717#include <nv/stl/unordered_map.hh>
    1818
  • trunk/nv/curses/curses_terminal.hh

    r323 r395  
    1 // Copyright (C) 2014 ChaosForge Ltd
     1// Copyright (C) 2013-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66/**
    77 * @file curses_terminal.hh
     
    1313#define NV_CURSES_TERMINAL_HH
    1414
    15 #include <nv/core/common.hh>
     15#include <nv/common.hh>
    1616#include <nv/interface/terminal.hh>
    1717#include <nv/core/io_event.hh>
  • trunk/nv/engine/particle_engine.hh

    r392 r395  
    1 // Copyright (C) 2014 ChaosForge Ltd
     1// Copyright (C) 2014-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
    6 
    7 #ifndef NV_GFX_PARTICLE_ENGINE
    8 #define NV_GFX_PARTICLE_ENGINE
    9 
    10 #include <nv/core/common.hh>
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
     6
     7#ifndef NV_ENGINE_PARTICLE_ENGINE
     8#define NV_ENGINE_PARTICLE_ENGINE
     9
     10#include <nv/common.hh>
    1111#include <nv/stl/math.hh>
    1212#include <nv/stl/vector.hh>
     
    203203}
    204204
    205 #endif // NV_GFX_PARTICLE_ENGINE
     205#endif // NV_ENGINE_PARTICLE_ENGINE
  • trunk/nv/engine/program_manager.hh

    r379 r395  
    1 // Copyright (C) 2014 ChaosForge Ltd
     1// Copyright (C) 2014-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
     
    1414#define NV_ENGINE_PROGRAM_MANAGER_HH
    1515
    16 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1717#include <nv/engine/resource_system.hh>
    1818
  • trunk/nv/engine/resource_system.hh

    r394 r395  
    1 // Copyright (C) 2014 ChaosForge Ltd
     1// Copyright (C) 2014-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
     
    1414#define NV_ENGINE_RESOURCE_MANAGER_HH
    1515
    16 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1717#include <nv/interface/context.hh>
    1818#include <nv/lua/lua_state.hh>
  • trunk/nv/fmod/fmod_audio.hh

    r392 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
     6
    67/**
    78 * @file fmod_audio.hh
     
    1314#define NV_FMOD_AUDIO_HH
    1415
    15 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1617#include <nv/interface/audio.hh>
    1718
  • trunk/nv/formats/assimp_loader.hh

    r383 r395  
    1 // Copyright (C) 2014 ChaosForge Ltd
     1// Copyright (C) 2014-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    7 #ifndef NV_ASSIMP_LOADER_HH
    8 #define NV_ASSIMP_LOADER_HH
     7#ifndef NV_FORMATS_ASSIMP_LOADER_HH
     8#define NV_FORMATS_ASSIMP_LOADER_HH
    99
    10 #include <nv/core/common.hh>
     10#include <nv/common.hh>
    1111#include <nv/io/string_table.hh>
    1212#include <nv/interface/mesh_loader.hh>
     
    4646}
    4747
    48 #endif // NV_ASSIMP_LOADER_HH
     48#endif // NV_FORMATS_ASSIMP_LOADER_HH
  • trunk/nv/formats/md2_loader.hh

    r392 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
     
    1111 */
    1212
    13 #ifndef NV_MD2_LOADER_HH
    14 #define NV_MD2_LOADER_HH
     13#ifndef NV_FORMATS_MD2_LOADER_HH
     14#define NV_FORMATS_MD2_LOADER_HH
    1515
    16 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1717#include <nv/stl/vector.hh>
    1818#include <nv/interface/mesh_loader.hh>
     
    4343}
    4444
    45 #endif // NV_MD2_LOADER_HH
     45#endif // NV_FORMATS_MD2_LOADER_HH
  • trunk/nv/formats/md3_loader.hh

    r392 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
     
    1111 */
    1212
    13 #ifndef NV_MD3_LOADER_HH
    14 #define NV_MD3_LOADER_HH
     13#ifndef NV_FORMATS_MD3_LOADER_HH
     14#define NV_FORMATS_MD3_LOADER_HH
    1515
    16 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1717#include <nv/core/transform.hh>
    1818#include <nv/interface/mesh_data.hh>
     
    4848}
    4949
    50 #endif // NV_OBJ_LOADER_HH
     50#endif // NV_FORMATS_MD3_LOADER_HH
  • trunk/nv/formats/md5_loader.hh

    r383 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
     
    1111 */
    1212
    13 #ifndef NV_MD5_LOADER_HH
    14 #define NV_MD5_LOADER_HH
     13#ifndef NV_FORMATS_MD5_LOADER_HH
     14#define NV_FORMATS_MD5_LOADER_HH
    1515
    16 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1717#include <nv/stl/array.hh>
    1818#include <nv/interface/mesh_loader.hh>
     
    9494}
    9595
    96 #endif // NV_MD5_LOADER_HH
     96#endif // NV_FORMATS_MD5_LOADER_HH
  • trunk/nv/formats/nmd_loader.hh

    r392 r395  
    1 // Copyright (C) 2014 ChaosForge Ltd
     1// Copyright (C) 2014-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    7 #ifndef NV_NMD_LOADER_HH
    8 #define NV_NMD_LOADER_HH
     7#ifndef NV_FORMATS_NMD_LOADER_HH
     8#define NV_FORMATS_NMD_LOADER_HH
    99
    10 #include <nv/core/common.hh>
     10#include <nv/common.hh>
    1111#include <nv/interface/mesh_loader.hh>
    1212#include <nv/interface/mesh_data.hh>
     
    9797}
    9898
    99 #endif // NV_NMD_LOADER_HH
     99#endif // NV_FORMATS_NMD_LOADER_HH
  • trunk/nv/formats/obj_loader.hh

    r392 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
     
    1111 */
    1212
    13 #ifndef NV_OBJ_LOADER_HH
    14 #define NV_OBJ_LOADER_HH
     13#ifndef NV_FORMATS_OBJ_LOADER_HH
     14#define NV_FORMATS_OBJ_LOADER_HH
    1515
    16 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1717#include <nv/interface/mesh_loader.hh>
    1818#include <nv/interface/mesh_data.hh>
     
    4040}
    4141
    42 #endif // NV_OBJ_LOADER_HH
     42#endif // NV_FORMATS_OBJ_LOADER_HH
  • trunk/nv/gfx/animation.hh

    r392 r395  
    1 // Copyright (C) 2014 ChaosForge Ltd
     1// Copyright (C) 2014-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
    6 
    7 #ifndef NV_ANIMATION_HH
    8 #define NV_ANIMATION_HH
    9 
    10 #include <nv/core/common.hh>
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
     6
     7#ifndef NV_GFX_ANIMATION_HH
     8#define NV_GFX_ANIMATION_HH
     9
     10#include <nv/common.hh>
    1111#include <nv/stl/vector.hh>
    1212#include <nv/interface/stream.hh>
     
    401401}
    402402
    403 #endif // NV_ANIMATION_HH
     403#endif // NV_GFX_ANIMATION_HH
  • trunk/nv/gfx/debug_draw.hh

    r392 r395  
    1 // Copyright (C) 2014 ChaosForge Ltd
     1// Copyright (C) 2014-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    7 #ifndef NV_DEBUG_DRAW_HH
    8 #define NV_DEBUG_DRAW_HH
     7#ifndef NV_GFX_DEBUG_DRAW_HH
     8#define NV_GFX_DEBUG_DRAW_HH
    99
    10 #include <nv/core/common.hh>
     10#include <nv/common.hh>
    1111#include <nv/stl/math.hh>
    1212#include <nv/stl/vector.hh>
     
    4646}
    4747
    48 #endif // NV_DEBUG_DRAW_HH
     48#endif // NV_GFX_DEBUG_DRAW_HH
  • trunk/nv/gfx/image.hh

    r368 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    7 #ifndef NV_IMAGE_HH
    8 #define NV_IMAGE_HH
     7#ifndef NV_GFX_IMAGE_HH
     8#define NV_GFX_IMAGE_HH
    99
    10 #include <nv/core/common.hh>
     10#include <nv/common.hh>
    1111#include <nv/stl/math.hh>
    1212#include <nv/interface/image_data.hh>
     
    123123}
    124124
    125 #endif // NV_IMAGE_HH
     125#endif // NV_GFX_IMAGE_HH
    126126
  • trunk/nv/gfx/keyframed_mesh.hh

    r323 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    7 #ifndef NV_KEYFRAMED_MESH_HH
    8 #define NV_KEYFRAMED_MESH_HH
     7#ifndef NV_GFX_KEYFRAMED_MESH_HH
     8#define NV_GFX_KEYFRAMED_MESH_HH
    99
    10 #include <nv/core/common.hh>
     10#include <nv/common.hh>
    1111#include <nv/interface/context.hh>
    1212#include <nv/interface/animated_mesh.hh>
     
    9797} // namespace nv
    9898
    99 #endif // NV_KEYFRAMED_MESH_HH
     99#endif // NV_GFX_KEYFRAMED_MESH_HH
  • trunk/nv/gfx/mesh_creator.hh

    r368 r395  
    1 // Copyright (C) 2014 ChaosForge Ltd
     1// Copyright (C) 2014-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    7 #ifndef NV_MESH_CREATOR_HH
    8 #define NV_MESH_CREATOR_HH
     7#ifndef NV_GFX_MESH_CREATOR_HH
     8#define NV_GFX_MESH_CREATOR_HH
    99
    10 #include <nv/core/common.hh>
     10#include <nv/common.hh>
    1111#include <nv/stl/math.hh>
    1212#include <nv/interface/mesh_data.hh>
     
    106106}
    107107
    108 #endif // NV_MESH_CREATOR_HH
     108#endif // NV_GFX_MESH_CREATOR_HH
  • trunk/nv/gfx/skeletal_mesh.hh

    r392 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    7 #ifndef NV_SKELETAL_MESH_HH
    8 #define NV_SKELETAL_MESH_HH
     7#ifndef NV_GFX_SKELETAL_MESH_HH
     8#define NV_GFX_SKELETAL_MESH_HH
    99
    10 #include <nv/core/common.hh>
     10#include <nv/common.hh>
    1111#include <nv/interface/context.hh>
    1212#include <nv/interface/animated_mesh.hh>
     
    115115} // namespace nv
    116116
    117 #endif // NV_SKELETAL_MESH_HH
     117#endif // NV_GFX_SKELETAL_MESH_HH
  • trunk/nv/gfx/sliced_buffer.hh

    r392 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77// TODO : Force no resize on the buffer_slice!
    88// TODO : Multiple update support?
    99
    10 #ifndef NV_SLICED_BUFFER_HH
    11 #define NV_SLICED_BUFFER_HH
    12 
    13 #include <nv/core/common.hh>
     10#ifndef NV_GFX_SLICED_BUFFER_HH
     11#define NV_GFX_SLICED_BUFFER_HH
     12
     13#include <nv/common.hh>
    1414#include <nv/stl/math.hh>
    1515#include <vector> // TODO: remove
     
    310310} // namespace nv
    311311
    312 #endif // NV_SLICED_BUFFER_HH
     312#endif // NV_GFX_SLICED_BUFFER_HH
  • trunk/nv/gfx/texture_atlas.hh

    r394 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66//
    77// TODO: fix behavior for exact fits (1024^2 atlas with border 0 only holds 9 256^2 images...)
    88
    9 #ifndef NV_TEXTURE_ATLAS_HH
    10 #define NV_TEXTURE_ATLAS_HH
     9#ifndef NV_GFX_TEXTURE_ATLAS_HH
     10#define NV_GFX_TEXTURE_ATLAS_HH
    1111
    12 #include <nv/core/common.hh>
     12#include <nv/common.hh>
    1313#include <nv/stl/math.hh>
    1414#include <nv/gfx/image.hh>
     
    3737}
    3838
    39 #endif // NV_TEXTURE_ATLAS_HH
     39#endif // NV_GFX_TEXTURE_ATLAS_HH
    4040
  • trunk/nv/gfx/texture_font.hh

    r394 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    7 #ifndef NV_TEXTURE_FONT_HH
    8 #define NV_TEXTURE_FONT_HH
     7#ifndef NV_GFX_TEXTURE_FONT_HH
     8#define NV_GFX_TEXTURE_FONT_HH
    99
    10 #include <nv/core/common.hh>
     10#include <nv/common.hh>
    1111#include <nv/stl/string.hh>
    1212#include <nv/stl/unordered_map.hh>
     
    6868}
    6969
    70 #endif // NV_TEXTURE_FONT_HH
     70#endif // NV_GFX_TEXTURE_FONT_HH
    7171
  • trunk/nv/gl/gl_context.hh

    r347 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
     6
    67/**
    78 * @file gl_context.hh
  • trunk/nv/gl/gl_device.hh

    r379 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
     6
    67/**
    78 * @file gl_device.hh
  • trunk/nv/gl/gl_enum.hh

    r368 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
     6
    67/**
    78 * @file gl_enum.hh
  • trunk/nv/gl/gl_window.hh

    r379 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
     6
    67/**
    78 * @file gl_window.hh
  • trunk/nv/gui/gui_ascii_renderer.hh

    r368 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
     
    1414#define NV_GUI_ASCII_RENDERER_HH
    1515
     16#include <nv/common.hh>
    1617#include <nv/core/position.hh>
    1718#include <nv/stl/math.hh>
  • trunk/nv/gui/gui_common.hh

    r368 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
     
    1414#define NV_GUI_COMMON_HH
    1515
    16 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1717#include <nv/stl/handle.hh>
    1818#include <nv/stl/flags.hh>
  • trunk/nv/gui/gui_element.hh

    r379 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
     
    1414#define NV_GUI_ELEMENT_HH
    1515
    16 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1717#include <nv/core/position.hh>
    1818#include <nv/core/io_event.hh>
  • trunk/nv/gui/gui_environment.hh

    r392 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
  • trunk/nv/gui/gui_gfx_renderer.hh

    r394 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
  • trunk/nv/gui/gui_renderer.hh

    r368 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
     
    1414#define NV_GUI_RENDERER_HH
    1515
     16#include <nv/common.hh>
    1617#include <nv/core/position.hh>
    1718#include <nv/stl/math.hh>
  • trunk/nv/gui/gui_style.hh

    r351 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
    88 * @file gui_style.hh
    99 * @author Kornel Kisielewicz
    10  * @brief GUI Styue
     10 * @brief GUI style
    1111 */
    1212
  • trunk/nv/interface/animated_mesh.hh

    r368 r395  
    1 // Copyright (C) 2014 ChaosForge Ltd
     1// Copyright (C) 2014-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
     
    1111 */
    1212
    13 #ifndef NV_ANIMATED_MESH_HH
    14 #define NV_ANIMATED_MESH_HH
     13#ifndef NV_INTERFACE_ANIMATED_MESH_HH
     14#define NV_INTERFACE_ANIMATED_MESH_HH
    1515
    16 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1717#include <nv/stl/math.hh>
    1818#include <nv/core/transform.hh>
     
    6969}
    7070
    71 #endif // NV_ANIMATED_MESH_HH
     71#endif // NV_INTERFACE_ANIMATED_MESH_HH
  • trunk/nv/interface/animation_key.hh

    r376 r395  
    1 // Copyright (C) 2014 ChaosForge Ltd
     1// Copyright (C) 2014-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77// WARNING: this file is explicitly designed to fuck with your brain
    88
    9 #ifndef NV_ANIMATION_KEY_HH
    10 #define NV_ANIMATION_KEY_HH
    11 
    12 #include <nv/core/common.hh>
     9#ifndef NV_INTERFACE_ANIMATION_KEY_HH
     10#define NV_INTERFACE_ANIMATION_KEY_HH
     11
     12#include <nv/common.hh>
    1313#include <nv/core/transform.hh>
    1414#include <nv/stl/math.hh>
     
    241241}
    242242
    243 #endif // NV_ANIMATION_KEY_HH
     243#endif // NV_INTERFACE_ANIMATION_KEY_HH
  • trunk/nv/interface/audio.hh

    r392 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
     6
    67/**
    78 * @file audio.hh
     
    1011 */
    1112
    12 #ifndef NV_AUDIO_HH
    13 #define NV_AUDIO_HH
     13#ifndef NV_INTERFACE_AUDIO_HH
     14#define NV_INTERFACE_AUDIO_HH
    1415
    15 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1617#include <nv/stl/string.hh>
    1718#include <nv/stl/math.hh>
     
    4041}
    4142
    42 #endif // NV_AUDIO_HH
     43#endif // NV_INTERFACE_AUDIO_HH
  • trunk/nv/interface/camera.hh

    r368 r395  
    1 // Copyright (C) 2014 ChaosForge Ltd
     1// Copyright (C) 2014-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
     6
    67/**
    78 * @file camera.hh
     
    1011 */
    1112
    12 #ifndef NV_CAMERA_HH
    13 #define NV_CAMERA_HH
     13#ifndef NV_INTERFACE_CAMERA_HH
     14#define NV_INTERFACE_CAMERA_HH
    1415
    15 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1617#include <nv/stl/math.hh>
    1718
     
    9091}
    9192
    92 #endif // NV_CAMERA_HH
     93#endif // NV_INTERFACE_CAMERA_HH
  • trunk/nv/interface/clear_state.hh

    r368 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
     
    1111 */
    1212
    13 #ifndef NV_CLEAR_STATE_HH
    14 #define NV_CLEAR_STATE_HH
     13#ifndef NV_INTERFACE_CLEAR_STATE_HH
     14#define NV_INTERFACE_CLEAR_STATE_HH
    1515
    16 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1717#include <nv/stl/math.hh>
    1818
     
    8585
    8686
    87 #endif // NV_CLEAR_STATE_HH
     87#endif // NV_INTERFACE_CLEAR_STATE_HH
  • trunk/nv/interface/context.hh

    r392 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
     6
    67/**
    78 * @file context.hh
     
    1011 */
    1112
    12 #ifndef NV_CONTEXT_HH
    13 #define NV_CONTEXT_HH
    14 
    15 #include <nv/core/common.hh>
     13#ifndef NV_INTERFACE_CONTEXT_HH
     14#define NV_INTERFACE_CONTEXT_HH
     15
     16#include <nv/common.hh>
    1617#include <nv/interface/device.hh>
    1718#include <nv/interface/camera.hh>
     
    333334} // namespace nv
    334335
    335 #endif // NV_CONTEXT_HH
     336#endif // NV_INTERFACE_CONTEXT_HH
  • trunk/nv/interface/device.hh

    r392 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
     6
    67/**
    78 * @file device.hh
     
    1011 */
    1112
    12 #ifndef NV_DEVICE_HH
    13 #define NV_DEVICE_HH
    14 
    15 #include <nv/core/common.hh>
     13#ifndef NV_INTERFACE_DEVICE_HH
     14#define NV_INTERFACE_DEVICE_HH
     15
     16#include <nv/common.hh>
    1617#include <nv/stl/string.hh>
    1718#include <nv/stl/handle.hh>
     
    295296
    296297
    297 #endif // NV_DEVICE_HH
     298#endif // NV_INTERFACE_DEVICE_HH
  • trunk/nv/interface/file_system.hh

    r319 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66/**
    77 * @file stream.hh
     
    1010 */
    1111
    12 #ifndef NV_FILE_SYSTEM_HH
    13 #define NV_FILE_SYSTEM_HH
     12#ifndef NV_INTERFACE_FILE_SYSTEM_HH
     13#define NV_INTERFACE_FILE_SYSTEM_HH
    1414
    15 #include <nv/core/common.hh>
     15#include <nv/common.hh>
    1616#include <nv/interface/stream.hh>
    1717
  • trunk/nv/interface/font.hh

    r394 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    7 #ifndef NV_GL_FONT_HH
    8 #define NV_GL_FONT_HH
     7#ifndef NV_INTERFACE_FONT_HH
     8#define NV_INTERFACE_FONT_HH
    99
    10 #include <nv/core/common.hh>
     10#include <nv/common.hh>
    1111#include <nv/stl/math.hh>
    1212#include <nv/stl/unordered_map.hh>
     
    3939}
    4040
    41 #endif // NV_GL_FONT_HH
     41#endif // NV_INTERFACE_FONT_HH
  • trunk/nv/interface/image_data.hh

    r374 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
     
    1111 */
    1212
    13 #ifndef NV_IMAGE_DATA_HH
    14 #define NV_IMAGE_DATA_HH
     13#ifndef NV_INTERFACE_IMAGE_DATA_HH
     14#define NV_INTERFACE_IMAGE_DATA_HH
    1515
    16 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1717#include <nv/stl/math.hh>
    1818#include <algorithm>
     
    6767}
    6868
    69 #endif // NV_IMAGE_DATA_HH
     69#endif // NV_INTERFACE_IMAGE_DATA_HH
  • trunk/nv/interface/input.hh

    r364 r395  
    1 // Copyright (C) 2014 ChaosForge Ltd
     1// Copyright (C) 2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
     6
    67/**
    78 * @file input.hh
     
    1011 */
    1112
    12 #ifndef NV_INPUT_HH
    13 #define NV_INPUT_HH
     13#ifndef NV_INTERFACE_INPUT_HH
     14#define NV_INTERFACE_INPUT_HH
    1415
    15 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1617#include <nv/core/io_event.hh>
    1718
     
    2930}
    3031
    31 #endif // NV_INPUT_HH
     32#endif // NV_INTERFACE_INPUT_HH
  • trunk/nv/interface/interpolation_raw.hh

    r368 r395  
    1 // Copyright (C) 2014 ChaosForge Ltd
     1// Copyright (C) 2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77// WARNING: this file is explicitly designed to fuck with your brain
    88
    9 #ifndef NV_INTERPOLATION_RAW_HH
    10 #define NV_INTERPOLATION_RAW_HH
     9#ifndef NV_INTERFACE_INTERPOLATION_RAW_HH
     10#define NV_INTERFACE_INTERPOLATION_RAW_HH
    1111
    12 #include <nv/core/common.hh>
     12#include <nv/common.hh>
    1313#include <nv/core/transform.hh>
    1414#include <nv/stl/math.hh>
     
    181181}
    182182
    183 #endif // NV_INTERPOLATION_RAW_HH
     183#endif // NV_INTERFACE_INTERPOLATION_RAW_HH
  • trunk/nv/interface/interpolation_template.hh

    r377 r395  
    1 // Copyright (C) 2014 ChaosForge Ltd
     1// Copyright (C) 2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77// WARNING: this file is explicitly designed to fuck with your brain
    88
    9 #ifndef NV_INTERPOLATION_TEMPLATE_HH
    10 #define NV_INTERPOLATION_TEMPLATE_HH
     9#ifndef NV_INTERFACE_INTERPOLATION_TEMPLATE_HH
     10#define NV_INTERFACE_INTERPOLATION_TEMPLATE_HH
    1111
    12 #include <nv/core/common.hh>
     12#include <nv/common.hh>
    1313#include <nv/core/transform.hh>
    1414#include <nv/stl/math.hh>
     
    177177}
    178178
    179 #endif // NV_INTERPOLATION_TEMPLATE_HH
     179#endif // NV_INTERFACE_INTERPOLATION_TEMPLATE_HH
  • trunk/nv/interface/map_area.hh

    r392 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
     
    1010 */
    1111
    12 #ifndef NV_MAP_AREA_HH
    13 #define NV_MAP_AREA_HH
     12#ifndef NV_INTERFACE_MAP_AREA_HH
     13#define NV_INTERFACE_MAP_AREA_HH
    1414
    15 #include <nv/core/common.hh>
     15#include <nv/common.hh>
    1616#include <nv/core/position.hh>
    1717#include <nv/stl/string.hh>
     
    6262}
    6363
    64 #endif // NV_MAP_AREA_HH
     64#endif // NV_INTERFACE_MAP_AREA_HH
  • trunk/nv/interface/mesh_data.hh

    r392 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
    6 
    7 #ifndef NV_MESH_DATA_HH
    8 #define NV_MESH_DATA_HH
    9 
    10 #include <nv/core/common.hh>
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
     6
     7#ifndef NV_INTERFACE_MESH_DATA_HH
     8#define NV_INTERFACE_MESH_DATA_HH
     9
     10#include <nv/common.hh>
    1111#include <nv/stl/math.hh>
    1212#include <nv/stl/string.hh>
     
    338338}
    339339
    340 #endif // NV_MESH_DATA_HH
     340#endif // NV_INTERFACE_MESH_DATA_HH
  • trunk/nv/interface/mesh_loader.hh

    r392 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
     
    1111 */
    1212
    13 #ifndef NV_MESH_LOADER_HH
    14 #define NV_MESH_LOADER_HH
     13#ifndef NV_INTERFACE_MESH_LOADER_HH
     14#define NV_INTERFACE_MESH_LOADER_HH
    1515
    16 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1717#include <nv/core/transform.hh>
    1818#include <nv/stl/string.hh>
     
    3939}
    4040
    41 #endif // NV_MESH_LOADER_HH
     41#endif // NV_INTERFACE_MESH_LOADER_HH
    4242
  • trunk/nv/interface/render_state.hh

    r368 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
     
    1111 */
    1212
    13 #ifndef NV_RENDER_STATE_HH
    14 #define NV_RENDER_STATE_HH
    15 
    16 #include <nv/core/common.hh>
     13#ifndef NV_INTERFACE_RENDER_STATE_HH
     14#define NV_INTERFACE_RENDER_STATE_HH
     15
     16#include <nv/common.hh>
    1717#include <nv/stl/math.hh>
    1818#include <nv/interface/clear_state.hh>
     
    206206
    207207
    208 #endif // NV_RENDER_STATE_HH
     208#endif // NV_INTERFACE_RENDER_STATE_HH
  • trunk/nv/interface/scene_node.hh

    r392 r395  
    1 // Copyright (C) 2014 ChaosForge Ltd
     1// Copyright (C) 2014-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
     6
    67/**
    78 * @file scene_node.hh
     
    1011 */
    1112
    12 #ifndef NV_SCENE_NODE_HH
    13 #define NV_SCENE_NODE_HH
     13#ifndef NV_INTERFACE_SCENE_NODE_HH
     14#define NV_INTERFACE_SCENE_NODE_HH
    1415
    15 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1617#include <nv/stl/vector.hh>
    1718#include <nv/core/transform.hh>
     
    9394}
    9495
    95 #endif // NV_SCENE_NODE_HH
     96#endif // NV_INTERFACE_SCENE_NODE_HH
  • trunk/nv/interface/stream.hh

    r319 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
     6
    67/**
    78 * @file stream.hh
     
    1011 */
    1112
    12 #ifndef NV_STREAM_HH
    13 #define NV_STREAM_HH
     13#ifndef NV_INTERFACE_STREAM_HH
     14#define NV_INTERFACE_STREAM_HH
    1415
    15 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1617
    1718namespace nv
     
    4142} // namespace nv
    4243
    43 #endif // NV_STREAM_HH
     44#endif // NV_INTERFACE_STREAM_HH
  • trunk/nv/interface/terminal.hh

    r323 r395  
    1 // Copyright (C) 2013-2014 ChaosForge Ltd
     1// Copyright (C) 2013-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
     6
    67/**
    78 * @file terminal.hh
     
    1011 */
    1112
    12 #ifndef NV_TERMINAL_HH
    13 #define NV_TERMINAL_HH
     13#ifndef NV_INTERFACE_TERMINAL_HH
     14#define NV_INTERFACE_TERMINAL_HH
    1415
    15 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1617#include <nv/core/position.hh>
    1718#include <nv/core/io_event.hh>
     
    9394}
    9495
    95 #endif // NV_TERMINAL_HH
     96#endif // NV_INTERFACE_TERMINAL_HH
  • trunk/nv/interface/uniform.hh

    r392 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
     6
    67/**
    78 * @file uniform.hh
     
    1011 */
    1112
    12 #ifndef NV_UNIFORM_HH
    13 #define NV_UNIFORM_HH
    14 
     13#ifndef NV_INTERFACE_UNIFORM_HH
     14#define NV_INTERFACE_UNIFORM_HH
     15
     16#include <nv/common.hh>
    1517#include <nv/interface/camera.hh>
    16 #include <nv/core/common.hh>
    1718#include <nv/stl/string.hh>
    1819#include <nv/stl/unordered_map.hh>
     
    269270}
    270271
    271 #endif // NV_UNIFORM_HH
     272#endif // NV_INTERFACE_UNIFORM_HH
  • trunk/nv/interface/vertex.hh

    r376 r395  
    1 // Copyright (C) 2014 ChaosForge Ltd
     1// Copyright (C) 2014-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77// WARNING: this file is explicitly designed to fuck with your brain
    88
    9 #ifndef NV_VERTEX_HH
    10 #define NV_VERTEX_HH
    11 
    12 #include <nv/core/common.hh>
     9#ifndef NV_INTERFACE_VERTEX_HH
     10#define NV_INTERFACE_VERTEX_HH
     11
     12#include <nv/common.hh>
    1313#include <nv/core/transform.hh>
    1414#include <nv/stl/math.hh>
     
    311311}
    312312
    313 #endif // NV_VERTEX_HH
     313#endif // NV_INTERFACE_VERTEX_HH
  • trunk/nv/interface/window.hh

    r379 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
     6
    67/**
    78 * @file window.hh
     
    1011 */
    1112
    12 #ifndef NV_WINDOW_HH
    13 #define NV_WINDOW_HH
     13#ifndef NV_INTERFACE_WINDOW_HH
     14#define NV_INTERFACE_WINDOW_HH
    1415
    15 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1617#include <nv/core/io_event.hh>
    1718#include <nv/stl/string.hh>
     
    4243
    4344
    44 #endif // NV_WINDOW_HH
     45#endif // NV_INTERFACE_WINDOW_HH
  • trunk/nv/interface/window_manager.hh

    r368 r395  
    1 // Copyright (C) 2014 ChaosForge Ltd
     1// Copyright (C) 2014-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
     6
    67/**
    78 * @file window_manager.hh
     
    1011 */
    1112
    12 #ifndef NV_WINDOW_MANAGER_HH
    13 #define NV_WINDOW_MANAGER_HH
     13#ifndef NV_INTERFACE_WINDOW_MANAGER_HH
     14#define NV_INTERFACE_WINDOW_MANAGER_HH
    1415
    15 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1617#include <nv/stl/string.hh>
    1718
     
    3536}
    3637
    37 #endif // NV_WINDOW_MANAGER_HH
     38#endif // NV_INTERFACE_WINDOW_MANAGER_HH
  • trunk/nv/io/c_file_system.hh

    r319 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
     6
    67/**
    78 * @file stream.hh
     
    1011 */
    1112
    12 #ifndef NV_C_FILE_SYSTEM_HH
    13 #define NV_C_FILE_SYSTEM_HH
     13#ifndef NV_IO_C_FILE_SYSTEM_HH
     14#define NV_IO_C_FILE_SYSTEM_HH
    1415
    15 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1617#include <nv/interface/file_system.hh>
    1718
  • trunk/nv/io/c_stream.hh

    r319 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
     6
    67/**
    78 * @file c_stream.hh
     
    1011 */
    1112
    12 #ifndef NV_C_STREAM_HH
    13 #define NV_C_STREAM_HH
     13#ifndef NV_IO_C_STREAM_HH
     14#define NV_IO_C_STREAM_HH
    1415
    15 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1617#include <nv/interface/stream.hh>
    1718
     
    4243} // namespace nv
    4344
    44 #endif // NV_C_STREAM_HH
     45#endif // NV_IO_C_STREAM_HH
  • trunk/nv/io/std_stream.hh

    r319 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
     6
    67/**
    78 * @file std_stream.hh
     
    1011 */
    1112
    12 #ifndef NV_STD_STREAM_HH
    13 #define NV_STD_STREAM_HH
     13#ifndef NV_IO_STD_STREAM_HH
     14#define NV_IO_STD_STREAM_HH
    1415
    15 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1617#include <nv/interface/stream.hh>
    1718#include <streambuf>
     
    5152} // namespace nv
    5253
    53 #endif // NV_STD_STREAM_HH
     54#endif // NV_IO_STD_STREAM_HH
  • trunk/nv/io/string_table.hh

    r392 r395  
    1 // Copyright (C) 2014 ChaosForge Ltd
     1// Copyright (C) 2014-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
     
    1313#define NV_IO_STRING_TABLE_HH
    1414
    15 #include <nv/core/common.hh>
     15#include <nv/common.hh>
    1616#include <nv/stl/vector.hh>
    1717#include <nv/stl/string.hh>
  • trunk/nv/lib/assimp.hh

    r368 r395  
    1 // Copyright (C) 2014 ChaosForge Ltd
     1// Copyright (C) 2014-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#ifndef NV_LIB_ASSIMP_HH
    88#define NV_LIB_ASSIMP_HH
    99
    10 #include <nv/core/common.hh>
     10#include <nv/common.hh>
    1111#include <nv/core/logging.hh>
    1212#include <nv/stl/string.hh>
  • trunk/nv/lib/curses.hh

    r376 r395  
    1 // Copyright (C) 2014 ChaosForge Ltd
     1// Copyright (C) 2014-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#ifndef NV_LIB_CURSES_HH
    88#define NV_LIB_CURSES_HH
    99
    10 #include <nv/core/common.hh>
     10#include <nv/common.hh>
    1111
    1212#define NV_CURSES_DYNAMIC
  • trunk/nv/lib/fmod.hh

    r319 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#ifndef NV_LIB_FMOD_HH
    88#define NV_LIB_FMOD_HH
    99
    10 #include <nv/core/common.hh>
     10#include <nv/common.hh>
    1111
    1212#define NV_FMOD_DYNAMIC
  • trunk/nv/lib/freetype2.hh

    r319 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#ifndef NV_LIB_FREETYPE_HH
     
    1212#include <stddef.h>
    1313
    14 #include <nv/core/common.hh>
     14#include <nv/common.hh>
    1515
    1616#define NV_FREETYPE_DYNAMIC
  • trunk/nv/lib/gl.hh

    r319 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#ifndef NV_LIB_GL_HH
    88#define NV_LIB_GL_HH
    99
    10 #include <nv/core/common.hh>
     10#include <nv/common.hh>
    1111
    1212#if NV_PLATFORM == NV_WINDOWS
  • trunk/nv/lib/lua.hh

    r319 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#ifndef NV_LIB_LUA_HH
     
    3333******************************************************************************/
    3434
    35 #include <nv/core/common.hh>
     35#include <nv/common.hh>
    3636
    3737#define NV_LUA_DYNAMIC
  • trunk/nv/lib/sdl.hh

    r325 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#ifndef NV_LIB_SDL_HH
    88#define NV_LIB_SDL_HH
    99
    10 #include <nv/core/common.hh>
     10#include <nv/common.hh>
    1111
    1212#define NV_SDL_DYNAMIC
  • trunk/nv/lib/sdl_image.hh

    r325 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#ifndef NV_LIB_SDL_IMAGE_HH
    88#define NV_LIB_SDL_IMAGE_HH
    99
    10 #include <nv/core/common.hh>
     10#include <nv/common.hh>
    1111#include <nv/lib/sdl.hh>
    1212
  • trunk/nv/lib/sdl_mixer.hh

    r325 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#ifndef NV_LIB_SDL_MIXER_HH
    88#define NV_LIB_SDL_MIXER_HH
    99
    10 #include <nv/core/common.hh>
     10#include <nv/common.hh>
    1111#include <nv/lib/sdl.hh>
    1212
  • trunk/nv/lua/lua_area.hh

    r319 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
     6
    67#ifndef NV_LUA_AREA_HH
    78#define NV_LUA_AREA_HH
    89
    9 #include <nv/core/common.hh>
     10#include <nv/common.hh>
    1011#include <nv/core/position.hh>
    1112#include <nv/lua/lua_glm.hh>
  • trunk/nv/lua/lua_aux.hh

    r319 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
     6
    67#ifndef NV_LUA_AUX_HH
    78#define NV_LUA_AUX_HH
  • trunk/nv/lua/lua_dispatch.hh

    r383 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#ifndef NV_LUA_DISPATCH_HH
    88#define NV_LUA_DISPATCH_HH
    99
    10 #include <nv/core/common.hh>
     10#include <nv/common.hh>
    1111#include <nv/stl/string.hh>
    1212#include <nv/lua/lua_values.hh>
  • trunk/nv/lua/lua_flags.hh

    r368 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
     6
    67#ifndef NV_LUA_FLAGS_HH
    78#define NV_LUA_FLAGS_HH
    89
    9 #include <nv/core/common.hh>
     10#include <nv/common.hh>
    1011#include <nv/stl/flags.hh>
    1112#include <nv/lua/lua_state.hh>
  • trunk/nv/lua/lua_function.hh

    r358 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#ifndef NV_LUA_FUNCTION_HH
    88#define NV_LUA_FUNCTION_HH
    99
    10 #include <nv/core/common.hh>
     10#include <nv/common.hh>
    1111#include <nv/lua/lua_values.hh>
    1212#include <nv/lua/lua_path.hh>
  • trunk/nv/lua/lua_glm.hh

    r374 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
     6
    67#ifndef NV_LUA_GLM_HH
    78#define NV_LUA_GLM_HH
    89
    9 #include <nv/core/common.hh>
     10#include <nv/common.hh>
    1011#include <nv/stl/math.hh>
    1112#include <nv/lua/lua_values.hh>
  • trunk/nv/lua/lua_handle.hh

    r368 r395  
    1 // Copyright (C) 2014 ChaosForge Ltd
     1// Copyright (C) 2014-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
     6
    67#ifndef NV_LUA_HANDLE_HH
    78#define NV_LUA_HANDLE_HH
    89
    9 #include <nv/core/common.hh>
     10#include <nv/common.hh>
    1011#include <nv/stl/handle.hh>
    1112#include <nv/lua/lua_values.hh>
  • trunk/nv/lua/lua_map_area.hh

    r319 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
  • trunk/nv/lua/lua_map_tile.hh

    r319 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
     
    1313#define NV_LUA_MAP_TILE_HH
    1414
    15 #include <nv/core/common.hh>
     15#include <nv/common.hh>
    1616#include <nv/lua/lua_state.hh>
    1717
  • trunk/nv/lua/lua_nova.hh

    r358 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
     6
    67#ifndef NV_LUA_NOVA_HH
    78#define NV_LUA_NOVA_HH
  • trunk/nv/lua/lua_path.hh

    r379 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66//
    77// TODO : prepare tests:
     
    1414#define NV_LUA_PATH_HH
    1515
    16 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1717#include <nv/stl/string.hh>
    1818#include <nv/stl/utility.hh>
  • trunk/nv/lua/lua_raw.hh

    r392 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
     6
    67#ifndef NV_LUA_RAW_HH
    78#define NV_LUA_RAW_HH
    89
    9 #include <nv/core/common.hh>
     10#include <nv/common.hh>
    1011#include <nv/stl/vector.hh>
    1112#include <nv/lib/lua.hh>
  • trunk/nv/lua/lua_state.hh

    r385 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66//
    77// TODO: decouple from the type database
     
    1212#define NV_LUA_STATE_HH
    1313
    14 #include <nv/core/common.hh>
     14#include <nv/common.hh>
    1515#include <nv/stl/flags.hh>
    1616#include <nv/stl/handle.hh>
  • trunk/nv/lua/lua_values.hh

    r385 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#ifndef NV_LUA_VALUES_HH
    88#define NV_LUA_VALUES_HH
    99
    10 #include <nv/core/common.hh>
     10#include <nv/common.hh>
    1111#include <nv/stl/type_traits/properties.hh>
    1212#include <nv/stl/string.hh>
  • trunk/nv/rocket/rocket_interface.hh

    r352 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
     6
    67/**
    7 * @file rocket_interface.hh
    8 * @author Kornel Kisielewicz epyon@chaosforge.org
    9 * @brief libRocket interface
    10 */
     8 * @file rocket_interface.hh
     9 * @author Kornel Kisielewicz epyon@chaosforge.org
     10 * @brief libRocket interface
     11 */
    1112
    1213#ifndef NV_ROCKET_INTERFACE_HH
    1314#define NV_ROCKET_INTERFACE_HH
    1415
    15 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1617#include <nv/interface/window.hh>
    1718
  • trunk/nv/rogue/fov.hh

    r323 r395  
    1 // Copyright (C) 2014 ChaosForge Ltd
     1// Copyright (C) 2014-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66//
    77// TODO : get rid of per-cell virtual calls
     
    1010#define NV_ROGUE_FOV_HH
    1111
    12 #include <nv/core/common.hh>
     12#include <nv/common.hh>
    1313#include <nv/core/position.hh>
    1414#include <nv/interface/map_area.hh>
  • trunk/nv/rogue/fov_recursive_shadowcasting.hh

    r319 r395  
    1 // Copyright (C) 2014 ChaosForge Ltd
     1// Copyright (C) 2014-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#ifndef NV_ROGUE_FOV_RECURSIVE_SHADOWCASTING_HH
    88#define NV_ROGUE_FOV_RECURSIVE_SHADOWCASTING_HH
    99
    10 #include <nv/core/common.hh>
     10#include <nv/common.hh>
    1111#include <nv/core/position.hh>
    1212#include <nv/rogue/fov.hh>
  • trunk/nv/sdl/sdl_audio.hh

    r392 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
     6
    67/**
    78 * @file sdl_audio.hh
     
    1314#define NV_SDL_AUDIO_HH
    1415
    15 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1617#include <nv/interface/audio.hh>
    1718
  • trunk/nv/sdl/sdl_input.hh

    r326 r395  
    1 // Copyright (C) 2014 ChaosForge Ltd
     1// Copyright (C) 2014-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
     6
    67/**
    78 * @file sdl_input.hh
     
    1314#define NV_SDL_INPUT_HH
    1415
    15 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1617#include <nv/interface/input.hh>
    1718
  • trunk/nv/sdl/sdl_window.hh

    r379 r395  
    1 // Copyright (C) 2014 ChaosForge Ltd
     1// Copyright (C) 2014-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
     6
    67/**
    78 * @file sdl_window.hh
  • trunk/nv/sdl/sdl_window_manager.hh

    r326 r395  
    1 // Copyright (C) 2014 ChaosForge Ltd
     1// Copyright (C) 2014-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of Nova Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
     6
    67/**
    78 * @file sdl_window_manager.hh
  • trunk/nv/stl/algorithm.hh

    r388 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
    8 * @file algorithm.hh
    9 * @author Kornel Kisielewicz epyon@chaosforge.org
    10 * @brief STL algorithm library
    11 */
     8 * @file algorithm.hh
     9 * @author Kornel Kisielewicz epyon@chaosforge.org
     10 * @brief STL algorithm library
     11 */
    1212
    1313#ifndef NV_STL_ALGORITHM_HH
  • trunk/nv/stl/algorithm/common.hh

    r389 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
     
    1414#define NV_STL_ALGORITHM_COMMON_HH
    1515
    16 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1717
    1818namespace nv
  • trunk/nv/stl/algorithm/copy.hh

    r389 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
  • trunk/nv/stl/algorithm/fill.hh

    r389 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
  • trunk/nv/stl/algorithm/raw.hh

    r388 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
  • trunk/nv/stl/allocator.hh

    r377 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
    8 * @file allocator.hh
    9 * @author Kornel Kisielewicz
    10 * @brief allocator type
    11 *
    12 * Allocator concept based on:
    13 *
    14 * http://bitsquid.blogspot.com/2010/09/custom-memory-allocation-in-c.html
    15 * http://www.gamedev.net/page/resources/_/technical/general-programming/c-custom-memory-allocation-r3010
    16 */
     8 * @file allocator.hh
     9 * @author Kornel Kisielewicz
     10 * @brief allocator type
     11 *
     12 * Allocator concept based on:
     13 *
     14 * http://bitsquid.blogspot.com/2010/09/custom-memory-allocation-in-c.html
     15 * http://www.gamedev.net/page/resources/_/technical/general-programming/c-custom-memory-allocation-r3010
     16 */
    1717
    18 #ifndef NV_CORE_ALLOCATOR_HH
    19 #define NV_CORE_ALLOCATOR_HH
     18#ifndef NV_STL_ALLOCATOR_HH
     19#define NV_STL_ALLOCATOR_HH
    2020
    21 #include <nv/core/common.hh>
     21#include <nv/common.hh>
    2222
    2323namespace nv
  • trunk/nv/stl/any.hh

    r379 r395  
    1 // Copyright (C) 2014 ChaosForge Ltd
     1// Copyright (C) 2014-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
     
    1313 */
    1414
    15 #ifndef NV_CORE_ANY_HH
    16 #define NV_CORE_ANY_HH
     15#ifndef NV_STL_ANY_HH
     16#define NV_STL_ANY_HH
    1717
    18 #include <nv/core/common.hh>
     18#include <nv/common.hh>
    1919#include <nv/stl/utility.hh>
    2020#include <nv/stl/type_traits.hh>
     
    156156}
    157157
    158 #endif // NV_CORE_ANY_HH
     158#endif // NV_STL_ANY_HH
  • trunk/nv/stl/array.hh

    r391 r395  
    1 // Copyright (C) 2014 ChaosForge Ltd
     1// Copyright (C) 2014-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
     
    1414#define NV_STL_ARRAY_HH
    1515
    16 #include <nv/core/common.hh>
    1716#include <nv/stl/container/contiguous_storage.hh>
    1817#include <nv/stl/container/contiguous_storage_policy.hh>
  • trunk/nv/stl/array2d.hh

    r383 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
     
    1313// TODO: make it work with the stl allocator
    1414
    15 #ifndef NV_CORE_ARRAY2D_HH
    16 #define NV_CORE_ARRAY2D_HH
    17 
    18 #include <nv/core/common.hh>
     15#ifndef NV_STL_ARRAY2D_HH
     16#define NV_STL_ARRAY2D_HH
     17
     18#include <nv/common.hh>
    1919#include <nv/stl/math.hh>
    2020#include <nv/stl/range.hh>
     
    355355}
    356356
    357 #endif // NV_CORE_ARRAY2D_HH
     357#endif // NV_STL_ARRAY2D_HH
  • trunk/nv/stl/assert.hh

    r376 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
    8 * @file assert.hh
    9 * @author Kornel Kisielewicz
    10 * @brief Assert functions
    11 */
     8 * @file assert.hh
     9 * @author Kornel Kisielewicz
     10 * @brief Assert functions
     11 */
    1212
    13 #ifndef NV_CORE_COMMON_HH
    14 #error "Do not include assert.hh directly, inlcude nv/core/common.hh"
     13#ifndef NV_BASE_COMMON_HH
     14#error "Do not include assert.hh directly, inlcude nv/common.hh"
    1515#endif
    1616
    17 #ifndef NV_STL_ASSERT_HH
    18 #define NV_STL_ASSERT_HH
     17#ifndef NV_BASE_ASSERT_HH
     18#define NV_BASE_ASSERT_HH
    1919
    2020#ifdef NV_INTERNAL_INCLUDE
    21 #undef NV_CORE_COMMON_HH
     21#undef NV_BASE_COMMON_HH
    2222#include <nv/core/common.hh>
    2323#endif
     
    4545#endif
    4646
    47 #endif // NV_STL_ASSERT_HH
     47#endif // NV_BASE_ASSERT_HH
  • trunk/nv/stl/capi.hh

    r383 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
    8 * @file capi.hh
    9 * @author Kornel Kisielewicz
    10 * @brief C API functions
    11 *
    12 * This header is temporary
    13 */
     8 * @file capi.hh
     9 * @author Kornel Kisielewicz
     10 * @brief C API functions
     11 *
     12 * This header is temporary
     13 */
    1414
    15 #ifndef NV_STL_CAPI_HH
    16 #define NV_STL_CAPI_HH
     15#ifndef NV_BASE_CAPI_HH
     16#define NV_BASE_CAPI_HH
    1717
    18 #include <nv/core/common.hh>
     18#include <nv/common.hh>
    1919
    2020namespace nv
     
    120120#undef NV_CAPI_CALL
    121121
    122 #endif // NV_STL_CAPI_HH
     122#endif // NV_BASE_CAPI_HH
  • trunk/nv/stl/container/contiguous_storage.hh

    r391 r395  
    1 // Copyright (C) 2014 ChaosForge Ltd
     1// Copyright (C) 2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
     
    1414#define NV_STL_CONTAINER_CONTIGUOUS_STORAGE_HH
    1515
    16 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1717#include <nv/stl/type_traits/alignment.hh>
    1818#include <nv/stl/capi.hh>
  • trunk/nv/stl/container/contiguous_storage_policy.hh

    r391 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
     
    1414#define NV_STL_CONTAINER_CONTIGUOUS_STORAGE_POLICY
    1515
    16 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1717#include <nv/stl/memory.hh>
    1818#include <nv/stl/container/contiguous_storage.hh>
  • trunk/nv/stl/container/fixed_container_handler.hh

    r391 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
     
    1414#define NV_STL_CONTAINER_FIXED_CONTAINER_HANDLER_HH
    1515
    16 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1717#include <nv/stl/container/initialize_policy.hh>
    1818
  • trunk/nv/stl/container/growing_container_handler.hh

    r391 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
     
    1414#define NV_STL_CONTAINER_GROWING_CONTAINER_HANDLER_HH
    1515
    16 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1717#include <nv/stl/container/initialize_policy.hh>
    1818#include <nv/stl/container/sized_container_handler.hh>
  • trunk/nv/stl/container/hash_table.hh

    r391 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
     
    1414#define NV_STL_HASH_TABLE_HH
    1515
    16 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1717#include <nv/stl/memory.hh>
    1818#include <nv/stl/functional/hash.hh>
  • trunk/nv/stl/container/hash_table_policy.hh

    r390 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
     
    1414#define NV_STL_HASH_TABLE_POLICY_HH
    1515
    16 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1717#include <nv/stl/functional/hash.hh>
    1818#include <nv/stl/functional/comparisons.hh>
  • trunk/nv/stl/container/initialize_policy.hh

    r391 r395  
    1 // Copyright (C) 2014 ChaosForge Ltd
     1// Copyright (C) 2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
     
    1414#define NV_STL_INITIALIZE_POLICY_HH
    1515
    16 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1717#include <nv/stl/memory.hh>
    1818
  • trunk/nv/stl/container/sized_container_handler.hh

    r391 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
     
    1414#define NV_STL_CONTAINER_SIZED_CONTAINER_HANDLER_HH
    1515
    16 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1717#include <nv/stl/container/initialize_policy.hh>
    1818
  • trunk/nv/stl/cstring_store.hh

    r394 r395  
    1 // Copyright (C) 2014 ChaosForge Ltd
     1// Copyright (C) 2014-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
     
    1111*/
    1212
    13 #ifndef NV_CORE_CSTRING_STORE_HH
    14 #define NV_CORE_CSTRING_STORE_HH
     13#ifndef NV_STL_CSTRING_STORE_HH
     14#define NV_STL_CSTRING_STORE_HH
    1515
    16 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1717#include <nv/stl/unordered_map.hh>
    1818#include <nv/stl/array.hh>
     
    118118}
    119119
    120 #endif // NV_CORE_STRING_STORE_HH
     120#endif // NV_STL_STRING_STORE_HH
  • trunk/nv/stl/exception.hh

    r368 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
     
    1111 */
    1212
    13 #ifndef NV_CORE_EXCEPTION_HH
    14 #define NV_CORE_EXCEPTION_HH
     13#ifndef NV_STL_EXCEPTION_HH
     14#define NV_STL_EXCEPTION_HH
    1515
    16 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1717#include <string>
    1818#include <exception>
     
    4444}
    4545
    46 #endif // NV_CORE_EXCEPTION_HH
     46#endif // NV_STL_EXCEPTION_HH
  • trunk/nv/stl/flags.hh

    r385 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
     
    1111 */
    1212
    13 #ifndef NV_CORE_FLAGS_HH
    14 #define NV_CORE_FLAGS_HH
    15 
    16 #include <nv/core/common.hh>
     13#ifndef NV_STL_FLAGS_HH
     14#define NV_STL_FLAGS_HH
     15
     16#include <nv/common.hh>
    1717#include <nv/stl/type_traits/transforms.hh>
    1818#include <nv/stl/algorithm.hh>
     
    219219} // namespace nv
    220220
    221 #endif // NV_CORE_FLAGS_HH
     221#endif // NV_STL_FLAGS_HH
  • trunk/nv/stl/functional.hh

    r387 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66/**
    77 * @file functional.hh
     
    99 * @brief functional
    1010 */
    11 // TODO : implement
    1211
    1312#ifndef NV_STL_FUNCTIONAL_HH
     
    2221#include <nv/stl/functional/comparisons.hh>
    2322
    24 #endif // NV_STL_TYPE_TRAITS_HH
     23#endif // NV_STL_FUNCTIONAL_HH
  • trunk/nv/stl/functional/arithmetic_ops.hh

    r387 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
  • trunk/nv/stl/functional/bitwise_ops.hh

    r387 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
  • trunk/nv/stl/functional/common.hh

    r387 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
     
    1414#define NV_STL_FUNCTIONAL_COMMON_HH
    1515
    16 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1717
    1818namespace nv
  • trunk/nv/stl/functional/comparisons.hh

    r389 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
  • trunk/nv/stl/functional/hash.hh

    r391 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
  • trunk/nv/stl/functional/invoke.hh

    r389 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
  • trunk/nv/stl/functional/logical_ops.hh

    r387 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
  • trunk/nv/stl/functional/mem_fn.hh

    r389 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
  • trunk/nv/stl/functional/reference.hh

    r389 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
  • trunk/nv/stl/handle.hh

    r392 r395  
    1 // Copyright (C) 2014 ChaosForge Ltd
     1// Copyright (C) 2014-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
     
    1010 */
    1111
    12 #ifndef NV_CORE_HANDLE_HH
    13 #define NV_CORE_HANDLE_HH
    14 
    15 #include <nv/core/common.hh>
     12#ifndef NV_STL_HANDLE_HH
     13#define NV_STL_HANDLE_HH
     14
     15#include <nv/common.hh>
    1616#include <nv/stl/vector.hh>
    1717
     
    316316}
    317317
    318 #endif // NV_CORE_HANDLE_HH
     318#endif // NV_STL_HANDLE_HH
  • trunk/nv/stl/iterator.hh

    r389 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
     
    1414#define NV_STL_ITERATOR_HH
    1515
    16 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1717
    1818namespace nv
  • trunk/nv/stl/limits.hh

    r384 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
    8 * @file limits.hh
    9 * @author Kornel Kisielewicz epyon@chaosforge.org
    10 * @brief STL limits library
    11 */
     8 * @file limits.hh
     9 * @author Kornel Kisielewicz epyon@chaosforge.org
     10 * @brief STL limits library
     11 */
    1212
    1313#ifndef NV_STL_LIMITS_HH
    1414#define NV_STL_LIMITS_HH
    1515
    16 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1717
    1818#if NV_COMPILER == NV_MSVC
  • trunk/nv/stl/math.hh

    r374 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
    6 
    7 #ifndef NV_CORE_MATH_HH
    8 #define NV_CORE_MATH_HH
    9 
    10 #include <nv/core/common.hh>
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
     6
     7#ifndef NV_STL_MATH_HH
     8#define NV_STL_MATH_HH
     9
     10#include <nv/common.hh>
    1111
    1212#if NV_COMPILER == NV_GNUC
     
    268268} // namespace nv
    269269
    270 #endif // NV_CORE_MATH_HH
     270#endif // NV_STL_MATH_HH
  • trunk/nv/stl/memory.hh

    r391 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
    8 * @file memory.hh
    9 * @author Kornel Kisielewicz
    10 * @brief memory utilities
    11 */
     8 * @file memory.hh
     9 * @author Kornel Kisielewicz
     10 * @brief memory utilities
     11 */
    1212
    1313// TODO: implement const and mutable buffer using the union trick
    1414
    15 #ifndef NV_CORE_MEMORY_HH
    16 #define NV_CORE_MEMORY_HH
    17 
    18 #include <nv/core/common.hh>
     15#ifndef NV_STL_MEMORY_HH
     16#define NV_STL_MEMORY_HH
     17
     18#include <nv/common.hh>
     19#include <nv/stl/new.hh>
    1920#include <nv/stl/type_traits/properties.hh>
    2021#include <nv/stl/type_traits/alignment.hh>
     
    2223#include <nv/stl/iterator.hh>
    2324#include <nv/stl/capi.hh>
    24 #include <new>
    2525
    2626namespace nv
    2727{
    28 
    29 
     28       
    3029        namespace mem_flags
    3130        {
     
    485484}
    486485
    487 #endif // NV_CORE_MEMORY_HH
     486#endif // NV_STL_MEMORY_HH
  • trunk/nv/stl/numeric.hh

    r374 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
    8 * @file numeric.hh
    9 * @author Kornel Kisielewicz epyon@chaosforge.org
    10 * @brief STL numeric library
    11 */
     8 * @file numeric.hh
     9 * @author Kornel Kisielewicz epyon@chaosforge.org
     10 * @brief STL numeric library
     11 */
    1212
    1313#ifndef NV_STL_NUMERIC_HH
    1414#define NV_STL_NUMERIC_HH
    1515
    16 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1717
    1818namespace nv
  • trunk/nv/stl/range.hh

    r385 r395  
    1 // Copyright (C) 2014 ChaosForge Ltd
     1// Copyright (C) 2014-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
     6
    67/**
    78 * @file range.hh
     
    1011 */
    1112
    12 #ifndef NV_CORE_RANGE_HH
    13 #define NV_CORE_RANGE_HH
    14 
    15 #include <nv/core/common.hh>
     13#ifndef NV_STL_RANGE_HH
     14#define NV_STL_RANGE_HH
     15
     16#include <nv/common.hh>
    1617#include <nv/stl/math.hh>
    1718#include <nv/stl/iterator.hh>
     
    231232}
    232233
    233 #endif // NV_CORE_RANGE_HH
     234#endif // NV_STL_RANGE_HH
  • trunk/nv/stl/rtti_support.hh

    r384 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
     
    1414 */
    1515
    16 #ifndef NV_STL_RTTI_SUPPORT_HH
    17 #define NV_STL_RTTI_SUPPORT_HH
     16#ifndef NV_BASE_RTTI_SUPPORT_HH
     17#define NV_BASE_RTTI_SUPPORT_HH
    1818
    1919#define NV_RTTI_DECLARE(T) \
     
    7878}
    7979
    80 #endif // NV_STL_RTTI_SUPPORT_HH
     80#endif // NV_BASE_RTTI_SUPPORT_HH
  • trunk/nv/stl/rtti_types.hh

    r381 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
    8 * @file rtti_types.hh
    9 * @author Kornel Kisielewicz
    10 * @brief RTTI emulation - basic types
    11 */
     8 * @file rtti_types.hh
     9 * @author Kornel Kisielewicz
     10 * @brief RTTI emulation - basic types
     11 */
    1212
    1313#ifndef NV_STL_RTTI_TYPES_HH
    1414#define NV_STL_RTTI_TYPES_HH
    1515
    16 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1717#include <nv/stl/math.hh>
    1818#include <nv/stl/rtti_support.hh>
  • trunk/nv/stl/singleton.hh

    r378 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
     
    1111 */
    1212
    13 #ifndef NV_CORE_SINGLETON_HH
    14 #define NV_CORE_SINGLETON_HH
     13#ifndef NV_STL_SINGLETON_HH
     14#define NV_STL_SINGLETON_HH
    1515
    16 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1717
    1818namespace nv
     
    118118} // namespace nv
    119119
    120 #endif // NV_CORE_SINGLETON_HH
     120#endif // NV_STL_SINGLETON_HH
  • trunk/nv/stl/string.hh

    r392 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
    2 // This file is part of NV Libraries.
    3 // For conditions of distribution and use, see copyright notice in nv.hh
     1// Copyright (C) 2012-2015 ChaosForge Ltd
     2// http://chaosforge.org/
     3//
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    46//
    57// TODO:
     
    1820// TODO: remove templating on char type, make a string_utf8 instead.
    1921
    20 #ifndef NV_CORE_STRING_HH
    21 #define NV_CORE_STRING_HH
    22 
     22#ifndef NV_STL_STRING_HH
     23#define NV_STL_STRING_HH
     24
     25#include <nv/common.hh>
    2326#include <string>
    2427#include <sstream>
    25 #include <nv/core/common.hh>
    2628#include <nv/stl/type_traits/primary.hh>
    2729#include <nv/stl/memory.hh>
     
    476478}
    477479
    478 #endif // NV_CORE_STRING_HH
     480#endif // NV_STL_STRING_HH
  • trunk/nv/stl/type_traits.hh

    r385 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
     6
    67/**
    78 * @file type_traits.hh
     
    910 * @brief type traits
    1011 */
    11 // TODO : "......" function match version?
     12
     13 // TODO : "......" function match version?
    1214// TODO : the following symbols are unimplemented:
    1315//  * is_constructible, is_trivially_constructible, is_nothrow_constructible
     
    2325#define NV_STL_TYPE_TRAITS_HH
    2426
    25 #include <nv/core/common.hh>
    2627#include <nv/stl/type_traits/common.hh>
    2728#include <nv/stl/type_traits/primary.hh>
  • trunk/nv/stl/type_traits/alignment.hh

    r385 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
     6
    67/**
    7 * @file alignment.hh
    8 * @author Kornel Kisielewicz epyon@chaosforge.org
    9 * @brief type traits - alignment
    10 */
     8 * @file alignment.hh
     9 * @author Kornel Kisielewicz epyon@chaosforge.org
     10 * @brief type traits - alignment
     11 */
    1112
    1213#ifndef NV_STL_TRAITS_ALIGNMENT_HH
    1314#define NV_STL_TRAITS_ALIGNMENT_HH
    1415
    15 #include <nv/core/common.hh>
    1616#include <nv/stl/type_traits/common.hh>
    1717
  • trunk/nv/stl/type_traits/common.hh

    r392 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
     6
    67/**
    7 * @file common.hh
    8 * @author Kornel Kisielewicz epyon@chaosforge.org
    9 * @brief type traits - common traits used everywhere
    10 */
     8 * @file common.hh
     9 * @author Kornel Kisielewicz epyon@chaosforge.org
     10 * @brief type traits - common traits used everywhere
     11 */
    1112
    1213#ifndef NV_STL_TRAITS_COMMON_HH
    1314#define NV_STL_TRAITS_COMMON_HH
    1415
    15 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1617
    1718namespace nv
  • trunk/nv/stl/type_traits/experimental.hh

    r389 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
     6
    67/**
    7 * @file alignment.hh
    8 * @author Kornel Kisielewicz epyon@chaosforge.org
    9 * @brief type traits - experimental
    10 *
    11 * based on http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/n4502.pdf
    12 * and http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2014/n3911.pdf
    13 */
     8 * @file experimental.hh
     9 * @author Kornel Kisielewicz epyon@chaosforge.org
     10 * @brief type traits - experimental
     11 *
     12 * based on http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/n4502.pdf
     13 * and http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2014/n3911.pdf
     14 */
    1415
    1516#ifndef NV_STL_TYPE_TRAITS_EXPERIMENTAL_HH
    1617#define NV_STL_TYPE_TRAITS_EXPERIMENTAL_HH
    1718
    18 #include <nv/core/common.hh>
    1919#include <nv/stl/type_traits/common.hh>
    2020
  • trunk/nv/stl/type_traits/function.hh

    r389 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
     6
    67/**
    7 * @file function.hh
    8 * @author Kornel Kisielewicz epyon@chaosforge.org
    9 * @brief type traits - function traits
    10 */
     8 * @file function.hh
     9 * @author Kornel Kisielewicz epyon@chaosforge.org
     10 * @brief type traits - function traits
     11 */
    1112// TODO: remove_cv? call traits? support "......"?
    1213
     
    1415#define NV_STL_TRAITS_FUNCTION_HH
    1516
    16 #include <nv/core/common.hh>
    1717#include <nv/stl/type_traits/common.hh>
    1818
  • trunk/nv/stl/type_traits/primary.hh

    r389 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
     6
    67/**
    7 * @file primary.hh
    8 * @author Kornel Kisielewicz epyon@chaosforge.org
    9 * @brief type traits - primary traits
    10 */
     8 * @file primary.hh
     9 * @author Kornel Kisielewicz epyon@chaosforge.org
     10 * @brief type traits - primary traits
     11 */
    1112
    1213#ifndef NV_STL_TRAITS_PRIMARY_HH
    1314#define NV_STL_TRAITS_PRIMARY_HH
    1415
    15 #include <nv/core/common.hh>
    1616#include <nv/stl/type_traits/common.hh>
    1717
  • trunk/nv/stl/type_traits/properties.hh

    r389 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
     6
    67/**
    7 * @file properties.hh
    8 * @author Kornel Kisielewicz epyon@chaosforge.org
    9 * @brief type traits - type properties
    10 */
     8 * @file properties.hh
     9 * @author Kornel Kisielewicz epyon@chaosforge.org
     10 * @brief type traits - type properties
     11 */
    1112
    1213#ifndef NV_STL_TRAITS_PROPERTIES_HH
    1314#define NV_STL_TRAITS_PROPERTIES_HH
    1415
    15 #include <nv/core/common.hh>
    1616#include <nv/stl/type_traits/common.hh>
    1717#include <nv/stl/type_traits/primary.hh>
  • trunk/nv/stl/type_traits/transforms.hh

    r389 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
     6
    67/**
    7 * @file transforms.hh
    8 * @author Kornel Kisielewicz epyon@chaosforge.org
    9 * @brief type traits - transforms
    10 */
     8 * @file transforms.hh
     9 * @author Kornel Kisielewicz epyon@chaosforge.org
     10 * @brief type traits - transforms
     11 */
    1112
    1213#ifndef NV_STL_TRAITS_TRANSFORMS_HH
    1314#define NV_STL_TRAITS_TRANSFORMS_HH
    1415
    15 #include <nv/core/common.hh>
    16 #include <nv/stl/functional/invoke.hh>
    1716#include <nv/stl/type_traits/common.hh>
    1817#include <nv/stl/type_traits/primary.hh>
     18#include <nv/stl/functional/invoke.hh>
    1919
    2020namespace nv
  • trunk/nv/stl/unordered_map.hh

    r390 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
    8 * @file unordered_map.hh
    9 * @author Kornel Kisielewicz epyon@chaosforge.org
    10 * @brief unordered_map
    11 */
     8 * @file unordered_map.hh
     9 * @author Kornel Kisielewicz epyon@chaosforge.org
     10 * @brief unordered_map
     11 */
    1212
    1313#ifndef NV_STL_UNORDERED_MAP_HH
    1414#define NV_STL_UNORDERED_MAP_HH
    1515
    16 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1717#include <nv/stl/container/hash_table.hh>
    1818#include <nv/stl/utility/pair.hh>
  • trunk/nv/stl/utility.hh

    r389 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
    8 * @file utility.hh
    9 * @author Kornel Kisielewicz epyon@chaosforge.org
    10 * @brief STL utility library
    11 */
     8 * @file utility.hh
     9 * @author Kornel Kisielewicz epyon@chaosforge.org
     10 * @brief STL utility library
     11 */
    1212
    1313#ifndef NV_STL_UTILITY_HH
  • trunk/nv/stl/utility/common.hh

    r387 r395  
    1 #pragma once
    21// Copyright (C) 2015 ChaosForge Ltd
    32// http://chaosforge.org/
    43//
    5 // This file is part of NV Libraries.
    6 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    76
    87/**
    9 * @file common.hh
    10 * @author Kornel Kisielewicz epyon@chaosforge.org
    11 * @brief STL common utility library
    12 */
     8 * @file common.hh
     9 * @author Kornel Kisielewicz epyon@chaosforge.org
     10 * @brief STL common utility library
     11 */
    1312
    1413#ifndef NV_STL_UTILITY_COMMON_HH
    1514#define NV_STL_UTILITY_COMMON_HH
    1615
    17 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1817#include <nv/stl/type_traits/common.hh>
    1918
  • trunk/nv/stl/utility/make_pair.hh

    r387 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
    8 * @file make_pair.hh
    9 * @author Kornel Kisielewicz epyon@chaosforge.org
    10 * @brief STL make_pair library
    11 */
     8 * @file make_pair.hh
     9 * @author Kornel Kisielewicz epyon@chaosforge.org
     10 * @brief STL make_pair library
     11 */
    1212
    1313#ifndef NV_STL_UTILITY_MAKE_PAIR_HH
  • trunk/nv/stl/utility/pair.hh

    r389 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
    8 * @file pair.hh
    9 * @author Kornel Kisielewicz epyon@chaosforge.org
    10 * @brief STL pair library
    11 */
     8 * @file pair.hh
     9 * @author Kornel Kisielewicz epyon@chaosforge.org
     10 * @brief STL pair library
     11 */
    1212
    1313#ifndef NV_STL_UTILITY_PAIR_HH
  • trunk/nv/stl/vector.hh

    r391 r395  
    1 // Copyright (C) 2014 ChaosForge Ltd
     1// Copyright (C) 2014-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77/**
    8 * @file vector.hh
    9 * @author Kornel Kisielewicz epyon@chaosforge.org
    10 * @brief exception free vector class
    11 */
     8 * @file vector.hh
     9 * @author Kornel Kisielewicz epyon@chaosforge.org
     10 * @brief exception free vector class
     11 */
    1212
    1313#ifndef NV_STL_VECTOR_HH
    1414#define NV_STL_VECTOR_HH
    1515
    16 #include <nv/core/common.hh>
     16#include <nv/common.hh>
    1717#include <nv/stl/container/contiguous_storage.hh>
    1818#include <nv/stl/container/contiguous_storage_policy.hh>
     
    3636}
    3737
    38 #endif // NV_CORE_VECTOR_HH
     38#endif // NV_STL_VECTOR_HH
  • trunk/nv/wx/wx.hh

    r352 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
     6
    67#ifndef NV_WX_HH
    78#define NV_WX_HH
     
    1718#undef near
    1819#undef far
    19 #include <nv/core/common.hh>
     20#include <nv/common.hh>
    2021#include <nv/lib/gl.hh>
    2122#endif NV_WX_HH
  • trunk/nv/wx/wx_canvas.hh

    r352 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#ifndef NV_WX_CANVAS_HH
     
    99
    1010#include <nv/wx/wx.hh>
    11 #include <nv/core/common.hh>
     11#include <nv/common.hh>
    1212#include <nv/core/logger.hh>
    1313#include <nv/lib/gl.hh>
  • trunk/src/core/io_event.cc

    r365 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#include "nv/core/io_event.hh"
  • trunk/src/core/library.cc

    r380 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
    2 // This file is part of NV Libraries.
    3 // For conditions of distribution and use, see copyright notice in nv.hh
    4 #include "nv/core/common.hh"
     1// Copyright (C) 2012-2015 ChaosForge Ltd
     2// http://chaosforge.org/
     3//
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
     6
    57#include "nv/core/library.hh"
    68
  • trunk/src/core/logger.cc

    r380 r395  
    1 // Copyright (C) 2011-2014 ChaosForge Ltd
    2 // This file is part of NV Libraries.
    3 // For conditions of distribution and use, see copyright notice in nv.hh
     1// Copyright (C) 2011-2015 ChaosForge Ltd
     2// http://chaosforge.org/
     3//
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    46
    57#include "nv/core/logger.hh"
    68
    7 #include "nv/core/common.hh"
    89#include "nv/core/time.hh"
    910#include <cstdio>
  • trunk/src/core/profiler.cc

    r380 r395  
    11// Copyright (C) 2012-2014 ChaosForge Ltd
    2 // This file is part of NV Libraries.
    3 // For conditions of distribution and use, see copyright notice in nv.hh
     2// http://chaosforge.org/
     3//
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    46
    57#include "nv/core/profiler.hh"
  • trunk/src/core/random.cc

    r372 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#include "nv/core/random.hh"
  • trunk/src/core/time.cc

    r380 r395  
    11// Copyright (C) 2011-2014 ChaosForge Ltd
    2 // This file is part of NV Libraries.
    3 // For conditions of distribution and use, see copyright notice in nv.hh
     2// http://chaosforge.org/
     3//
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    46
    57#include "nv/core/time.hh"
  • trunk/src/core/uid.cc

    r319 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#include "nv/core/uid.hh"
  • trunk/src/curses/curses_terminal.cc

    r374 r395  
    1 // Copyright (C) 2013-2014 ChaosForge Ltd
     1// Copyright (C) 2013-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#include "nv/curses/curses_terminal.hh"
  • trunk/src/engine/particle_engine.cc

    r382 r395  
    1 // Copyright (C) 2014 ChaosForge Ltd
    2 // This file is part of NV Libraries.
    3 // For conditions of distribution and use, see copyright notice in nv.hh
     1// Copyright (C) 2014-2015 ChaosForge Ltd
     2// http://chaosforge.org/
     3//
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    46
    57#include "nv/engine/particle_engine.hh"
  • trunk/src/engine/program_manager.cc

    r382 r395  
    1 // Copyright (C) 2014 ChaosForge Ltd
     1// Copyright (C) 2014-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#include "nv/engine/program_manager.hh"
  • trunk/src/engine/resource_system.cc

    r382 r395  
    1 // Copyright (C) 2014 ChaosForge Ltd
     1// Copyright (C) 2014-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#include "nv/engine/resource_system.hh"
  • trunk/src/fmod/fmod_audio.cc

    r392 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#include "nv/fmod/fmod_audio.hh"
  • trunk/src/formats/assimp_loader.cc

    r392 r395  
    1 // Copyright (C) 2014 ChaosForge Ltd
     1// Copyright (C) 2014-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#include "nv/formats/assimp_loader.hh"
  • trunk/src/formats/md2_loader.cc

    r383 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#include "nv/formats/md2_loader.hh"
  • trunk/src/formats/md3_loader.cc

    r389 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#include "nv/formats/md3_loader.hh"
  • trunk/src/formats/md5_loader.cc

    r392 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
    2 // This file is part of NV Libraries.
    3 // For conditions of distribution and use, see copyright notice in nv.hh
     1// Copyright (C) 2012-2015 ChaosForge Ltd
     2// http://chaosforge.org/
     3//
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    46
    57#include "nv/formats/md5_loader.hh"
  • trunk/src/formats/nmd_loader.cc

    r383 r395  
    1 // Copyright (C) 2014 ChaosForge Ltd
     1// Copyright (C) 2014-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#include "nv/formats/nmd_loader.hh"
  • trunk/src/formats/obj_loader.cc

    r383 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#include "nv/formats/obj_loader.hh"
  • trunk/src/gfx/debug_draw.cc

    r346 r395  
    1 // Copyright (C) 2014 ChaosForge Ltd
     1// Copyright (C) 2014-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#include "nv/gfx/debug_draw.hh"
  • trunk/src/gfx/image.cc

    r383 r395  
    1 // Copyright (C) 2011-2014 ChaosForge Ltd
    2 // This file is part of NV Libraries.
    3 // For conditions of distribution and use, see copyright notice in nv.hh
     1// Copyright (C) 2011-2015 ChaosForge Ltd
     2// http://chaosforge.org/
     3//
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    46
    57#include "nv/gfx/image.hh"
  • trunk/src/gfx/keyframed_mesh.cc

    r376 r395  
    1 // Copyright (C) 2011-2014 ChaosForge Ltd
    2 // This file is part of NV Libraries.
    3 // For conditions of distribution and use, see copyright notice in nv.hh
     1// Copyright (C) 2011-2015 ChaosForge Ltd
     2// http://chaosforge.org/
     3//
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    46
    57#include "nv/gfx/keyframed_mesh.hh"
  • trunk/src/gfx/mesh_creator.cc

    r383 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#include "nv/gfx/mesh_creator.hh"
  • trunk/src/gfx/skeletal_mesh.cc

    r392 r395  
    1 // Copyright (C) 2011-2014 ChaosForge Ltd
    2 // This file is part of NV Libraries.
    3 // For conditions of distribution and use, see copyright notice in nv.hh
     1// Copyright (C) 2011-2015 ChaosForge Ltd
     2// http://chaosforge.org/
     3//
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    46
    57#include "nv/gfx/skeletal_mesh.hh"
  • trunk/src/gfx/texture_atlas.cc

    r376 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#include "nv/gfx/texture_atlas.hh"
  • trunk/src/gfx/texture_font.cc

    r380 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
     6
    67#include "nv/gfx/texture_font.hh"
    78
  • trunk/src/gl/gl_context.cc

    r392 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
    2 // This file is part of NV Libraries.
    3 // For conditions of distribution and use, see copyright notice in nv.hh
     1// Copyright (C) 2012-2015 ChaosForge Ltd
     2// http://chaosforge.org/
     3//
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    46
    57#include "nv/gl/gl_context.hh"
  • trunk/src/gl/gl_device.cc

    r392 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
    2 // This file is part of NV Libraries.
    3 // For conditions of distribution and use, see copyright notice in nv.hh
     1// Copyright (C) 2012-2015 ChaosForge Ltd
     2// http://chaosforge.org/
     3//
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    46
    57#include "nv/gl/gl_device.hh"
  • trunk/src/gl/gl_enum.cc

    r351 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
    2 // This file is part of NV Libraries.
    3 // For conditions of distribution and use, see copyright notice in nv.hh
     1// Copyright (C) 2012-2015 ChaosForge Ltd
     2// http://chaosforge.org/
     3//
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    46
    57#include "nv/gl/gl_enum.hh"
  • trunk/src/gl/gl_window.cc

    r326 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
    2 // This file is part of NV Libraries.
    3 // For conditions of distribution and use, see copyright notice in nv.hh
     1// Copyright (C) 2012-2015 ChaosForge Ltd
     2// http://chaosforge.org/
     3//
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    46
    57#include "nv/gl/gl_window.hh"
  • trunk/src/gui/gui_ascii_renderer.cc

    r365 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#include "nv/gui/gui_ascii_renderer.hh"
  • trunk/src/gui/gui_environment.cc

    r392 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#include "nv/gui/gui_environment.hh"
  • trunk/src/gui/gui_gfx_renderer.cc

    r380 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#include "nv/gui/gui_gfx_renderer.hh"
  • trunk/src/gui/gui_renderer.cc

    r354 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#include "nv/gui/gui_renderer.hh"
  • trunk/src/gui/gui_style.cc

    r351 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#include "nv/gui/gui_style.hh"
  • trunk/src/io/c_file_system.cc

    r319 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
    2 // This file is part of NV Libraries.
    3 // For conditions of distribution and use, see copyright notice in nv.hh
     1// Copyright (C) 2012-2015 ChaosForge Ltd
     2// http://chaosforge.org/
     3//
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    46
    5 #include <cstdio>
    67#include "nv/io/c_file_system.hh"
    78#include "nv/io/c_stream.hh"
     9#include <cstdio>
    810
    911using namespace nv;
  • trunk/src/io/c_stream.cc

    r376 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
    2 // This file is part of NV Libraries.
    3 // For conditions of distribution and use, see copyright notice in nv.hh
     1// Copyright (C) 2012-2015 ChaosForge Ltd
     2// http://chaosforge.org/
     3//
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    46
    57#include "nv/io/c_stream.hh"
  • trunk/src/io/std_stream.cc

    r374 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66//
    77// TODO: support for write operations, see http://www.mr-edd.co.uk/blog/beginners_guide_streambuf
  • trunk/src/io/string_table.cc

    r392 r395  
    1 // Copyright (C) 2014 ChaosForge Ltd
     1// Copyright (C) 2014-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#include "nv/io/string_table.hh"
  • trunk/src/lib/assimp.cc

    r319 r395  
    1 // Copyright (C) 2014 ChaosForge Ltd
     1// Copyright (C) 2014-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#include "nv/lib/assimp.hh"
  • trunk/src/lib/curses.cc

    r374 r395  
    1 // Copyright (C) 2013-2014 ChaosForge Ltd
     1// Copyright (C) 2013-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#include "nv/lib/curses.hh"
  • trunk/src/lib/fmod.cc

    r319 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#include "nv/lib/fmod.hh"
  • trunk/src/lib/freetype2.cc

    r319 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#include "nv/lib/freetype2.hh"
  • trunk/src/lib/gl.cc

    r368 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
    6 
    7 #include "nv/core/common.hh"
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
     6
     7#include "nv/common.hh"
    88#include "nv/stl/range.hh"
    99#include "nv/core/logging.hh"
  • trunk/src/lib/lua.cc

    r319 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#include "nv/lib/lua.hh"
  • trunk/src/lib/sdl.cc

    r326 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#include "nv/lib/sdl.hh"
  • trunk/src/lib/sdl_image.cc

    r319 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#include "nv/lib/sdl_image.hh"
  • trunk/src/lib/sdl_mixer.cc

    r319 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#include "nv/lib/sdl_mixer.hh"
  • trunk/src/lua/lua_area.cc

    r378 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#include "nv/lua/lua_area.hh"
  • trunk/src/lua/lua_aux.cc

    r367 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#include "nv/lua/lua_aux.hh"
  • trunk/src/lua/lua_flags.cc

    r368 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#include "nv/lua/lua_flags.hh"
  • trunk/src/lua/lua_function.cc

    r319 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#include <nv/lua/lua_function.hh>
  • trunk/src/lua/lua_glm.cc

    r385 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#include "nv/lua/lua_glm.hh"
  • trunk/src/lua/lua_handle.cc

    r365 r395  
    1 // Copyright (C) 2014 ChaosForge Ltd
     1// Copyright (C) 2014-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of Nova libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries. 
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#include "nv/lua/lua_handle.hh"
  • trunk/src/lua/lua_map_area.cc

    r368 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#include "nv/lua/lua_map_area.hh"
  • trunk/src/lua/lua_map_tile.cc

    r383 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#include "nv/lua/lua_map_tile.hh"
  • trunk/src/lua/lua_nova.cc

    r358 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#include "nv/lua/lua_nova.hh"
  • trunk/src/lua/lua_path.cc

    r380 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#include "nv/lua/lua_path.hh"
  • trunk/src/lua/lua_raw.cc

    r383 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#include "nv/lua/lua_raw.hh"
  • trunk/src/lua/lua_state.cc

    r380 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#include "nv/lua/lua_state.hh"
  • trunk/src/lua/lua_values.cc

    r360 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#include "nv/lua/lua_values.hh"
  • trunk/src/rocket/rocket_interface.cc

    r352 r395  
     1// Copyright (C) 2015 ChaosForge Ltd
     2// http://chaosforge.org/
     3//
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
     6
    17#include "nv/rocket/rocket_interface.hh"
    28
  • trunk/src/rogue/fov_recursive_shadowcasting.cc

    r368 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#include "nv/rogue/fov_recursive_shadowcasting.hh"
  • trunk/src/sdl/sdl_audio.cc

    r392 r395  
    1 // Copyright (C) 2012-2014 ChaosForge Ltd
     1// Copyright (C) 2012-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#include "nv/sdl/sdl_audio.hh"
  • trunk/src/sdl/sdl_input.cc

    r369 r395  
    1 // Copyright (C) 2014 ChaosForge Ltd
     1// Copyright (C) 2014-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#include "nv/sdl/sdl_input.hh"
  • trunk/src/sdl/sdl_window.cc

    r380 r395  
    1 // Copyright (C) 2014 ChaosForge Ltd
    2 // This file is part of Nova Libraries.
    3 // For conditions of distribution and use, see copyright notice in nv.hh
     1// Copyright (C) 2014-2015 ChaosForge Ltd
     2// http://chaosforge.org/
     3//
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    46
    57#include "nv/sdl/sdl_window.hh"
  • trunk/src/sdl/sdl_window_manager.cc

    r365 r395  
    1 // Copyright (C) 2014 ChaosForge Ltd
    2 // This file is part of Nova Libraries.
    3 // For conditions of distribution and use, see copyright notice in nv.hh
     1// Copyright (C) 2014-2015 ChaosForge Ltd
     2// http://chaosforge.org/
     3//
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    46
    57#include "nv/sdl/sdl_window_manager.hh"
  • trunk/src/stl/assert.cc

    r378 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    7 #define NV_CORE_COMMON_HH
     7#define NV_BASE_COMMON_HH
    88#define NV_INTERNAL_INCLUDE
    99#include "nv/stl/assert.hh"
    10 #undef NV_CORE_COMMON_HH
     10#undef NV_BASE_COMMON_HH
    1111
    1212#if NV_COMPILER == NV_MSVC
  • trunk/src/stl/capi.cc

    r376 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#include "nv/stl/capi.hh"
  • trunk/src/stl/hash_table.cc

    r391 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#include "nv/stl/container/hash_table.hh"
  • trunk/src/stl/string.cc

    r382 r395  
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66//
    77// TODO: speedup conversion by doing divisions by 100
  • trunk/src/wx/wx_canvas.cc

    r353 r395  
    1 // Copyright (C) 2014 ChaosForge Ltd
     1// Copyright (C) 2014-2015 ChaosForge Ltd
    22// http://chaosforge.org/
    33//
    4 // This file is part of NV Libraries.
    5 // For conditions of distribution and use, see copyright notice in nv.hh
     4// This file is part of Nova libraries.
     5// For conditions of distribution and use, see copying.txt file in root folder.
    66
    77#include <nv/wx/wx_canvas.hh>
Note: See TracChangeset for help on using the changeset viewer.