C++ の定義済みライブテンプレート
このトピックでは、ReSharper 2025.1 の C++ の事前定義されたライブテンプレートをすべてリストします。ライブテンプレートの詳細については、「ライブテンプレートを使用してソースコードを作成する」を参照してください。
テンプレート | 詳細 |
---|---|
| 共用体宣言 スコープ C++ 型メンバー宣言、C++ クラス宣言 本文 union $NAME$ {$END$}; パラメーター
|
| Enum クラスの宣言 スコープ C++ 型メンバー宣言、C++ クラス宣言 本文 enum class $NAME$ {$END$}; パラメーター
|
| クラス宣言 スコープ C++ クラス宣言、C++ 型メンバー宣言 本文 class $NAME$ {public:$END$}; パラメーター
|
| 列挙宣言 スコープ C++ クラス宣言、C++ 型メンバー宣言 本文 enum $NAME$ {$END$}; パラメーター
|
| ガードのインクルード スコープ C/C++ 最上位宣言、行頭 本文 #ifndef $FILENAME$
#define $FILENAME$
$END$
#endif // $FILENAME$
パラメーター
|
| struct 宣言 スコープ C++ クラス宣言、C++ 型メンバー宣言 本文 struct $NAME$ {$END$}; パラメーター
|
| UCLASS 宣言 スコープ C++ クラス宣言、Unreal Engine ヘッダーファイル 本文 UCLASS()
class $NAME$:public $BASE$ {GENERATED_BODY() public:$END$}; パラメーター
|
| UENUM 宣言 スコープ C++ クラス宣言、Unreal Engine ヘッダーファイル 本文 UENUM()
enum $NAME$ {$END$}; パラメーター
|
| 「enum class」構文を使用した UENUM 宣言 スコープ C++ クラス宣言、Unreal Engine ヘッダーファイル 本文 UENUM()
enum class $NAME$ {$END$}; パラメーター
|
| UINTERFACE 宣言 スコープ C++ クラス宣言、Unreal Engine ヘッダーファイル 本文 UINTERFACE()
class U$NAME$:public UInterface {GENERATED_BODY()};
class I$NAME$ {GENERATED_BODY() public:$END$}; パラメーター
|
| USTRUCT 宣言 スコープ C++ クラス宣言、Unreal Engine ヘッダーファイル 本文 USTRUCT()
struct $NAME$ {GENERATED_BODY() $END$}; パラメーター
|