CriWare Unreal Engine
Plug-ins for CriWare solutions.
読み取り中…
検索中…
一致する文字列を見つけられません
LipsEditorStyle.cpp ファイル
#include "LipsEditorStyle.h"
#include "Interfaces/IPluginManager.h"
#include "Brushes/SlateBorderBrush.h"
#include "Brushes/SlateBoxBrush.h"
#include "Brushes/SlateImageBrush.h"
#include "Fonts/SlateFontInfo.h"
#include "Math/Vector2D.h"
#include "Misc/Paths.h"
#include "Styling/SlateStyleRegistry.h"
#include "Styling/SlateTypes.h"
#include "Styling/CoreStyle.h"

マクロ定義

#define BORDER_BRUSH(RelativePath, ...)
#define BOX_BRUSH(RelativePath, ...)
#define DEFAULT_FONT(...)
#define IMAGE_BRUSH(RelativePath, ...)
#define SET_LIPS_ICON(CLASS_NAME, ICON_NAME)
#define SET_LIPS_ICON_SIMPLE(CLASS_NAME)
#define SET_LIPS_ICON_SVG(CLASS_NAME, ICON_NAME)
#define SET_LIPS_ICON_SVG_SIMPLE(CLASS_NAME)
#define SET_LIPS_UE_ICON(CLASS_NAME, ICON_NAME)
#define SET_LIPS_UE_ICON_SIMPLE(CLASS_NAME)
#define SET_LIPS_UE_ICON_SVG(CLASS_NAME, ICON_NAME)
#define SET_LIPS_UE_ICON_SVG_SIMPLE(CLASS_NAME)

マクロ定義詳解

◆ BORDER_BRUSH

#define BORDER_BRUSH ( RelativePath,
... )
値:
FSlateBorderBrush(RootToContentDir(RelativePath, TEXT(".png")), __VA_ARGS__)

◆ BOX_BRUSH

#define BOX_BRUSH ( RelativePath,
... )
値:
FSlateBoxBrush(RootToContentDir(RelativePath, TEXT(".png")), __VA_ARGS__)

◆ DEFAULT_FONT

#define DEFAULT_FONT ( ...)
値:
FCoreStyle::GetDefaultFontStyle(__VA_ARGS__)

◆ IMAGE_BRUSH

#define IMAGE_BRUSH ( RelativePath,
... )
値:
FSlateImageBrush(RootToContentDir(RelativePath, TEXT(".png")), __VA_ARGS__)

◆ SET_LIPS_ICON

#define SET_LIPS_ICON ( CLASS_NAME,
ICON_NAME )
値:
Set( *FString::Printf(TEXT("ClassIcon.%s"), TEXT(#CLASS_NAME)), new FSlateImageBrush(RootToContentDir(FString::Printf(TEXT("Icons/AssetIcons/%s_16x.png"), TEXT(#ICON_NAME))), Icon16)); \
Set( *FString::Printf(TEXT("ClassThumbnail.%s"), TEXT(#CLASS_NAME)), new FSlateImageBrush(RootToContentDir(FString::Printf(TEXT("Icons/AssetIcons/%s_64x.png"), TEXT(#ICON_NAME))), Icon64));

◆ SET_LIPS_ICON_SIMPLE

#define SET_LIPS_ICON_SIMPLE ( CLASS_NAME)
値:
SET_LIPS_ICON(CLASS_NAME, CLASS_NAME)
#define SET_LIPS_ICON(CLASS_NAME, ICON_NAME)
Definition LipsEditorStyle.cpp:34

◆ SET_LIPS_ICON_SVG

#define SET_LIPS_ICON_SVG ( CLASS_NAME,
ICON_NAME )
値:
Set( *FString::Printf(TEXT("ClassIcon.%s"), TEXT(#CLASS_NAME)), new FSlateVectorImageBrush(RootToContentDir(FString::Printf(TEXT("Starship/AssetIcons/%s_16.svg"), TEXT(#ICON_NAME))), Icon16)); \
Set( *FString::Printf(TEXT("ClassThumbnail.%s"), TEXT(#CLASS_NAME)), new FSlateVectorImageBrush(RootToContentDir(FString::Printf(TEXT("Starship/AssetIcons/%s_64.svg"), TEXT(#ICON_NAME))), Icon64));

◆ SET_LIPS_ICON_SVG_SIMPLE

#define SET_LIPS_ICON_SVG_SIMPLE ( CLASS_NAME)
値:
SET_LIPS_ICON_SVG(CLASS_NAME, CLASS_NAME)
#define SET_LIPS_ICON_SVG(CLASS_NAME, ICON_NAME)
Definition LipsEditorStyle.cpp:41

◆ SET_LIPS_UE_ICON

#define SET_LIPS_UE_ICON ( CLASS_NAME,
ICON_NAME )
値:
Set( *FString::Printf(TEXT("ClassIcon.%s"), TEXT(#CLASS_NAME)), new FSlateImageBrush(FPaths::EngineContentDir() / FString::Printf(TEXT("Editor/Slate/Icons/AssetIcons/%s_16x.png"), TEXT(#ICON_NAME)), Icon16)); \
Set( *FString::Printf(TEXT("ClassThumbnail.%s"), TEXT(#CLASS_NAME)), new FSlateImageBrush(FPaths::EngineContentDir() / FString::Printf(TEXT("Editor/Slate/Icons/AssetIcons/%s_64x.png"), TEXT(#ICON_NAME)), Icon64));

◆ SET_LIPS_UE_ICON_SIMPLE

#define SET_LIPS_UE_ICON_SIMPLE ( CLASS_NAME)
値:
SET_LIPS_UE_ICON(CLASS_NAME, CLASS_NAME)
#define SET_LIPS_UE_ICON(CLASS_NAME, ICON_NAME)
Definition LipsEditorStyle.cpp:51

◆ SET_LIPS_UE_ICON_SVG

#define SET_LIPS_UE_ICON_SVG ( CLASS_NAME,
ICON_NAME )
値:
Set( *FString::Printf(TEXT("ClassIcon.%s"), TEXT(#CLASS_NAME)), new FSlateVectorImageBrush(FPaths::EngineContentDir() / FString::Printf(TEXT("Editor/Slate/Starship/AssetIcons/%s_16.svg"), TEXT(#ICON_NAME)), Icon16)); \
Set( *FString::Printf(TEXT("ClassThumbnail.%s"), TEXT(#CLASS_NAME)), new FSlateVectorImageBrush(FPaths::EngineContentDir() / FString::Printf(TEXT("Editor/Slate/Starship/AssetIcons/%s_64.svg"), TEXT(#ICON_NAME)), Icon64));

◆ SET_LIPS_UE_ICON_SVG_SIMPLE

#define SET_LIPS_UE_ICON_SVG_SIMPLE ( CLASS_NAME)
値:
SET_LIPS_UE_ICON_SVG(CLASS_NAME, CLASS_NAME)
#define SET_LIPS_UE_ICON_SVG(CLASS_NAME, ICON_NAME)
Definition LipsEditorStyle.cpp:58