Skip to content

Instantly share code, notes, and snippets.

@derofim
Last active September 6, 2016 06:25
Show Gist options
  • Save derofim/579bba8b7bfb28e1c107c9d3e0d3ddc5 to your computer and use it in GitHub Desktop.
Save derofim/579bba8b7bfb28e1c107c9d3e0d3ddc5 to your computer and use it in GitHub Desktop.
VA snippets
/** Get $GeneratedPropertyName$ **/
inline const $end$$SymbolType$ get$GeneratedPropertyName$() const {
return $SymbolName$;
}
/** Set $GeneratedPropertyName$ **/
inline void set$GeneratedPropertyName$(const $SymbolType$ $generatedPropertyName$) {
$SymbolName$ = $generatedPropertyName$;
}
/**
* @file
*
* @copyright Copyright (c) $YEAR$ Exarion Team, Inc. All Rights Reserved.
*
* @license This file is distributed under the MIT License. See LICENSE.TXT for details.
*
* @brief This file defines the $FILE_BASE_PASCAL$ class.
*
* @author derofim@yandex.ru (Denis Trofimov).
*
* @project Exarion engine
*
**/
namespace exa {
$FILE_BASE_PASCAL$::$FILE_BASE_PASCAL$() {}
$FILE_BASE_PASCAL$::~$FILE_BASE_PASCAL$() {}
} // namespace exa
/**
* @file
*
* @copyright Copyright (c) $YEAR$ Exarion Team, Inc. All Rights Reserved.
*
* @license This file is distributed under the MIT License. See LICENSE.TXT for details.
*
* @brief This file declares the $FILE_BASE_PASCAL$ class.
*
* @author derofim@yandex.ru (Denis Trofimov).
*
* @project Exarion engine
*
**/
#pragma once
namespace exa {
/**
* @brief $FILE_BASE_PASCAL$ declaration.
**/
class $FILE_BASE_PASCAL$ {
public:
$FILE_BASE_PASCAL$();
~$FILE_BASE_PASCAL$();
protected:
private:
public:
protected:
private:
};
} // namespace exa
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment