Skip to Main Content
Unreal Engine 4.x Scripting with C++ Cookbook - Second Edition
book

Unreal Engine 4.x Scripting with C++ Cookbook - Second Edition

by John P. Doran, William Sherif, Stephen Whittle
March 2019
Intermediate to advanced content levelIntermediate to advanced
708 pages
17h 9m
English
Packt Publishing
Content preview from Unreal Engine 4.x Scripting with C++ Cookbook - Second Edition

How it works...

For us to create styles that can be shared across multiple Slate widgets, we need to create an object to contain the styles and keep them in scope.

Epic provides the FSlateStyleSet class for this purpose. FSlateStyleSet contains a number of styles that we can access within Slate's declarative syntax to skin widgets.

However, it's inefficient to have multiple copies of our StyleSet object scattered through the program. We really only need one of these objects.

Because FSlateStyleSet itself is not a singleton, that is, an object that can only have one instance, we need to create a class that will manage our StyleSet object and ensure that we only have the single instance.

This is the reason we have the FCookbookStyle class. ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Unreal Engine 4 Scripting with C++ Cookbook

Unreal Engine 4 Scripting with C++ Cookbook

Stephen Whittle, William Sherif

Publisher Resources

ISBN: 9781789809503Supplemental Content