> For the complete documentation index, see [llms.txt](https://landian.gitbook.io/guideline-and-artbook-landian/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://landian.gitbook.io/guideline-and-artbook-landian/desarrollo/prefijos-y-sufijos.md).

# Prefijos y sufijos

Es obligatorio utilizarlos para denominar cada tipo de elemento identificado como un artefacto de desarrollo, su función es identificar diferentes tipos de objetos, datos, entradas o salidas. Se puede aplicar para:&#x20;

* **Directorios y estructura de archivos.**&#x20;
* **Archivos**&#x20;
* **Clases**
* **Interfaces**
* **Servicios**
* **Formularios**
* **Apis**
* **Enumeraciones, Etc.**

**BP**: Blueprint\
**BP\_ANIM**: Blueprint Animation\
**BSP**: Blend Space\
**STRUCTURE**: Estructura de base de datos\
**MT**: Material\
**TX**: Textura\
**SK**: Skeletal Mesh\
**SM**: Static Mesh\
**FONT**: Fuente tipográfica\
**GM**: Game Mode/Modo de Juego\
**BuiltData**: Datos de construcción de nivel\
**W\_**: Widget (Blueprint)\
**E\_**: Enumeración de datos\
**SLOT**: Casilla que contiene elemento de tipo Widget, Font,Texture, Material\
**UI**: User Interface\
**UX**: User Experience\
**ICON**: Icono\
**TXT**: Texto\
**IMG**: Imagen\
**VR**: Virtual Reality\
**TAG**: Identificador que se asigna a personajes\
**YT**: Youtube\
**GA\_**: Gameplay Abilities\
**GE\_**: Gameplay Effects\
**GCN\_**: Gameplay Cue Notifies (UGameplayCueNotify)\
**GCNL\_**: Latent Gameplay Cue Notifies (Inherits from AGameplayCueNotify\_Actor and subclasses.) **Phase\_**: Game Phase Abilities\
**AbilitySet\_**:  Ability Set\
**IA\_** : Input Action (Enhanced Input)\
**InputData\_**: (Lyra) Input Config\
**B\_**: Para otros blueprints como: pawn types, item spawners, etc\
**Montage**: Usado para AnimMontage\
**Male**: Character Masculine\
**Female**: Character Fememine\
**Structure**: Estructura de Base de Datos\
**SFX**: Archivo de audio

{% hint style="info" %}
**IMPORTANTE**: Un requisito para mantener nuestros estándares con la industria, todos los contenidos, extensiones, funciones y nombres de archivos deben ser en idioma Ingles.
{% endhint %}
