476e66d902
* First step of procedural prefab styling and read-only registration. Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com> * WIP - Introduce read-only handler for procedural prefabs (not hooked up) Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com> * Introduce read-only entity interface, handler and unit tests. Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com> * Introduce temp read-only icon, use new icon hierarchy in Outliner. Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com> * Switch from a push paradigm to a pull paradigm - handlers get to implement logic to determine if an entity should be read-only. This allows multiple systems to weigh into whether an entity is read-only. Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com> * Fixed to missing call in test Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com> * Post-rebase fixes to class name changes Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com> * Display a lock icon on top of the entity icon in the Entity Outliner. This icon is added programmatically, which prevents having to alter all Outliner icons and future-proofs this functionality. Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com> * Minor style changes to procedural prefabs in the Outliner (use white icon) Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com> * Ensure cache is refreshed when the handler is created, and also whenever the focus changes. Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com> * Remove Procedural Prefab setreg that was added in the wrong place Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com> * Remove redundant function Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com> * Fix spacing issue caused by rebase Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com> * Change tooltip so that it accurately says "inspect" instead of "edit" for procedural prefabs. Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com> * Address minor styling issues mentioned in PR. Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com>
57 lines
3.4 KiB
Plaintext
57 lines
3.4 KiB
Plaintext
<!DOCTYPE RCC><RCC version="1.0">
|
|
<qresource prefix="/Entity">
|
|
<file alias="entity.svg">Entity/entity.svg</file>
|
|
<file alias="entity_editoronly.svg">Entity/entity_editoronly.svg</file>
|
|
<file alias="entity_notactive.svg">Entity/entity_notactive.svg</file>
|
|
<file alias="layer.svg">Entity/layer.svg</file>
|
|
<file alias="prefab.svg">Entity/prefab.svg</file>
|
|
<file alias="prefab_edit.svg">Entity/prefab_edit.svg</file>
|
|
<file alias="prefab_edit_open.svg">Entity/prefab_edit_open.svg</file>
|
|
<file alias="prefab_edit_open_readonly.svg">Entity/prefab_edit_open_readonly.svg</file>
|
|
<file alias="prefab_edit_close.svg">Entity/prefab_edit_close.svg</file>
|
|
<file alias="readonly.svg">Entity/readonly.svg</file>
|
|
</qresource>
|
|
<qresource prefix="/Level">
|
|
<file alias="level.svg">Level/level.svg</file>
|
|
</qresource>
|
|
<qresource prefix="/Menu">
|
|
<file alias="resolution.svg">Menu/resolution.svg</file>
|
|
<file alias="debug.svg">Menu/debug.svg</file>
|
|
<file alias="camera.svg">Menu/camera.svg</file>
|
|
<file alias="asset_editor.svg">Menu/asset_editor.svg</file>
|
|
<file alias="audio_editor.svg">Menu/audio_editor.svg</file>
|
|
<file alias="emfx_editor.svg">Menu/emfx_editor.svg</file>
|
|
<file alias="landscape_canvas_editor.svg">Menu/landscape_canvas_editor.svg</file>
|
|
<file alias="lua_editor.svg">Menu/lua_editor.svg</file>
|
|
<file alias="material_editor.svg">Menu/material_editor.svg</file>
|
|
<file alias="script_canvas_editor.svg">Menu/script_canvas_editor.svg</file>
|
|
<file alias="trackview_editor.svg">Menu/trackview_editor.svg</file>
|
|
<file alias="ui_editor.svg">Menu/ui_editor.svg</file>
|
|
<file alias="menu.svg">Menu/menu.svg</file>
|
|
<file alias="helpers.svg">Menu/helpers.svg</file>
|
|
</qresource>
|
|
<qresource prefix="/Notifications">
|
|
<file alias="checkmark.svg">Notifications/checkmark.svg</file>
|
|
<file alias="download.svg">Notifications/download.svg</file>
|
|
<file alias="link.svg">Notifications/link.svg</file>
|
|
<file alias="warning.svg">Notifications/warning.svg</file>
|
|
</qresource>
|
|
<qresource prefix="/Outliner">
|
|
<file alias="sort_a_to_z.svg">Outliner/sort_a_to_z.svg</file>
|
|
<file alias="sort_manually.svg">Outliner/sort_manually.svg</file>
|
|
<file alias="sort_z_to_a.svg">Outliner/sort_z_to_a.svg</file>
|
|
<file alias="visibility_default.svg">Outliner/visibility_default.svg</file>
|
|
<file alias="visibility_default_hover.svg">Outliner/visibility_default_hover.svg</file>
|
|
<file alias="visibility_default_transparent.svg">Outliner/visibility_default_transparent.svg</file>
|
|
<file alias="visibility_on.svg">Outliner/visibility_on.svg</file>
|
|
<file alias="visibility_on_hover.svg">Outliner/visibility_on_hover.svg</file>
|
|
<file alias="visibility_on_transparent.svg">Outliner/visibility_on_transparent.svg</file>
|
|
<file alias="lock_default.svg">Outliner/lock_default.svg</file>
|
|
<file alias="lock_default_hover.svg">Outliner/lock_default_hover.svg</file>
|
|
<file alias="lock_default_transparent.svg">Outliner/lock_default_transparent.svg</file>
|
|
<file alias="lock_on.svg">Outliner/lock_on.svg</file>
|
|
<file alias="lock_on_hover.svg">Outliner/lock_on_hover.svg</file>
|
|
<file alias="lock_on_transparent.svg">Outliner/lock_on_transparent.svg</file>
|
|
</qresource>
|
|
</RCC>
|