<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" 
  xmlns:content="http://purl.org/rss/1.0/modules/content/" 
  xmlns:dc="http://purl.org/dc/elements/1.1/" 
  xmlns:atom="http://www.w3.org/2005/Atom" 
  xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" 
  xmlns:media="http://search.yahoo.com/mrss/">
  <channel>
    <title>tools on </title>
    <link>https://tbwrightartist.com/tags/tools/</link>
    <description>Recent content in tools on </description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <managingEditor>tbwrightartist@gmail.com (Taylor)</managingEditor>
    <webMaster>tbwrightartist@gmail.com (Taylor)</webMaster>
    <copyright>©2024, All Rights Reserved</copyright>
    <lastBuildDate>Wed, 01 Jun 2022 09:18:41 -0500</lastBuildDate>
    
        <atom:link href="https://tbwrightartist.com/tags/tools/index.xml" rel="self" type="application/rss+xml" />
    

      
      <item>
        <title>Dungeon Crawling Project Pt. 2</title>
        <link>https://tbwrightartist.com/posts/personal_project_pt2/</link>
        <pubDate>Wed, 01 Jun 2022 09:18:41 -0500</pubDate>
        <author>tbwrightartist@gmail.com (Taylor)</author>
        <atom:modified>Wed, 01 Jun 2022 09:18:41 -0500</atom:modified>
        <guid>https://tbwrightartist.com/posts/personal_project_pt2/</guid>
        <description>I&amp;rsquo;m been working on this project quick a bit lately, and I found really quickly that Blueprint was going to limit the scope. I like Blueprint, I really do, but once you want to make more involved tooling for a project, the game&amp;rsquo;s foundation just needs to be native.
So I did that. I nativized everything. I put all movement into an actor component so I can throw it on NPCs/enemies, I extracted all the world grid stuff out so it&amp;rsquo;s streamlined and fast, and this allowed me to make a map maker tool:</description>
        
        <dc:creator>Taylor</dc:creator>
        
        
        
        
          
            
              <category>ue5</category>
            
          
            
              <category>Blueprint</category>
            
          
            
              <category>c&#43;&#43;</category>
            
          
            
              <category>Slate</category>
            
          
            
              <category>Blueprint</category>
            
          
            
              <category>tools</category>
            
          
        
        
        
          
            
              <category>Dungeon Crawler</category>
            
          
        
      </item>
      
      <item>
        <title>Adding Thumbnails to a Slate Widget</title>
        <link>https://tbwrightartist.com/posts/slate_thumbnails/</link>
        <pubDate>Wed, 20 Apr 2022 20:26:35 -0500</pubDate>
        <author>tbwrightartist@gmail.com (Taylor)</author>
        <atom:modified>Wed, 20 Apr 2022 20:26:35 -0500</atom:modified>
        <guid>https://tbwrightartist.com/posts/slate_thumbnails/</guid>
        <description>This is going to be a short one.
Sometimes you&amp;rsquo;ll want to add an asset&amp;rsquo;s thumbnail to a tool. It&amp;rsquo;s actually pretty simple! There are only four parts to the whole thing.
In your widget&amp;rsquo;s .h file, declare a ThumbnailPool&amp;hellip;
1  TSharedPtr&amp;lt;class FAssetThumbnailPool&amp;gt; ThumbnailPool;   And then create it in the .cpp file like this:
1  ThumbnailPool = MakeShareable(new FAssetThumbnailPool(24, false));   Then to actually create your thumbnail, you need to grab the FAssetData for the asset, usually through the AssetRegistryModule:</description>
        
        <dc:creator>Taylor</dc:creator>
        
        
        
        
          
            
              <category>unreal</category>
            
          
            
              <category>Slate</category>
            
          
            
              <category>c&#43;&#43;</category>
            
          
            
              <category>tools</category>
            
          
        
        
        
      </item>
      
      <item>
        <title>Right-click Context Menu in Slate</title>
        <link>https://tbwrightartist.com/posts/right_click_context_menu_slate/</link>
        <pubDate>Wed, 13 Apr 2022 20:34:24 -0500</pubDate>
        <author>tbwrightartist@gmail.com (Taylor)</author>
        <atom:modified>Wed, 13 Apr 2022 20:34:24 -0500</atom:modified>
        <guid>https://tbwrightartist.com/posts/right_click_context_menu_slate/</guid>
        <description>I&amp;rsquo;ve been doing lots of tool work lately, and a particular tool I&amp;rsquo;m working on right now uses a ListView. Each item in the ListView has specific context actions associated with them, and I really wanted them to appear in a right-click popup menu. So I did. And after this article you can, too. See how this works?
First off, you need to attach a function to your item widget&amp;rsquo;s .</description>
        
        <dc:creator>Taylor</dc:creator>
        
        
        
        
          
            
              <category>unreal</category>
            
          
            
              <category>Slate</category>
            
          
            
              <category>c&#43;&#43;</category>
            
          
            
              <category>tools</category>
            
          
        
        
        
      </item>
      

    
  </channel>
</rss>
