| UObjectBase
|
Module |
|
Header |
/Engine/Source/Editor/Kismet/Classes/BlueprintPaletteFavorites.h |
Include |
#include "BlueprintPaletteFavorites.h" |
class UBlueprintPaletteFavorites : public UObject
Name | Description | ||
---|---|---|---|
|
CurrentFavorites |
A list of favorites that is constructed in PostLoad() (either from a profile or the user's set of CustomFavorites). |
|
|
CurrentProfile |
Users could load pre-existing profiles (intended to share favorites, and hook into tutorials). |
|
|
CustomFavorites |
A list of strings that are used to identify specific palette actions. |
|
|
OnFavoritesUpdated |
Name | Description | |
---|---|---|
|
UBlueprintPaletteFavorites ( |
Name | Description | ||
---|---|---|---|
|
AddFavorite ( |
Adds the specified action to the current favorites list (fails if the action action can't be favorited, or if the favorite already exists). |
|
|
AddFavorites ( |
Adds the specified actions to the current favorites list. |
|
|
CanBeFavorited ( |
Not all palette actions can be turned into a favorite. This method is meant to catch those cases. |
|
|
ClearAllFavorites() |
Removes every single favorite and sets the user's profile to a custom one (if it isn't already). |
|
|
FString cons... |
GetCurrentProfile() |
Gets the user's currently set profile. |
|
IsFavorited ( |
This method can be used to see if a specified action is already favorited by the user. |
|
|
IsFavorited ( |
||
|
IsFavorited ( |
||
|
IsUsingCustomProfile() |
Provides any easy way to see if the user is currently using his/her own manual profile (one he/she set up through the tool). |
|
|
LoadProfile ( |
Throws out all current favorites and loads in ones for the specified profile (explicitly laid out in the editor .ini file). |
|
|
RemoveFavorite ( |
Removes the specified action to the current favorites list (if it's there). |
|
|
RemoveFavorites ( |
Remove the specified actions from the current favorites list. |
Name | Description | ||
---|---|---|---|
|
PostEditChangeProperty ( |
Called when a property on this object has been modified externally |
|
|
PostInitProperties() |
Called after the C++ constructor and after the properties have been initialized, including those loaded from config. |
Name |
Description |
|
---|---|---|
|
FBlueprintFavoritesUpdatedEvent |
A event for users to hook into (specifically the UI), so they can be notified when a change to the favorites has been made. |