Fichier : dms/avatar/av3d/av3ds.pkg
Fonction :
cliById
Arguments :
2
FONCTIONS
Fonction :
cliByCli
Arguments :
2
Fonction :
broadReload
Arguments :
2
-- COM --
Fonction :
broadMSG
Arguments :
2
Fonction :
extractTexReso
Arguments :
1
Extrait la résolution d'une texture depuis sa forme de sauvegarde sous une chaine
reso -> [S r1]
<- [S r1]
Fonction :
getPathFile
Arguments :
2
Retourne le nom long et court d'un path
Fonction :
brwSearchLastpoint
Arguments :
1
Recherche le dernier point d'une chaine et en retourne la position - fun [S] I
Fonction :
getExtensionFromFile
Arguments :
1
Retourne l'extension d'un fichier - fun [S] S
Fonction :
lastpercent
Arguments :
3
Fonction :
cutnamefilter
Arguments :
1
Fonction :
addListInLastEltOfList
Arguments :
2
Ajoute une liste à la place du dernier élément d'une liste (le 'nil' final)
l -> [u0 r1]
elt -> [u0 r1]
<- [u0 r1]
Fonction :
getAvLoMeFromAvHi
Arguments :
1
D'un path d'avatar en haute résolution, retourne les paths d'avatars en moyenne et basse résolutions - fun [S] [S S]
Fonction :
getTexLoMeFromTexHi
Arguments :
2
D'un path de texture en haute résolution, retourne les paths de textures en moyenne et basse résolutions - fun [S S] [S S]
Fonction :
convertListHiToMeLo
Arguments :
1
Convertit une liste de paths en haute résolution en une liste de paths en moyenne et basse résolution
Fonction :
crPho
Arguments :
1
Retourne la structure associée à un client donné (la créée si elle n'existe pas) - fun [CLIENT] Pho
Fonction :
getCliAvFileName
Arguments :
1
Fonction :
getExtOnly
Arguments :
2
Retourne la liste des fichiers qui ont l'extension demandée
l -> [S r1] : liste de fichiers
ext -> S : extension
<- [S r1] : liste de fichiers portant l'extension ext
Fonction :
getExtsOnly
Arguments :
3
// Retourne tous les fichiers portant l'une des extensions spécifiées depuis une liste de fichiers - fun [[S r1] [S r1]] [S r1]
Fonction :
getPathSsType
Arguments :
1
Retourne les sous-dossiers par dossiers de types - fun [[S r1]] [[S [S r1]] r1]
Fonction :
getPathAvGender
Arguments :
2
Récupère le dossier des avatars correspondant à un sexe donné
En effet, la dernière lettre du nom d'un dossier de type d'avatars indique le sexe (f, m) ou un autre attribut spécifique
l -> [S r1] : liste des paths des types
gender -> S : genre à chercher
<- S : path correspondant au gender
Fonction :
getFilesFromExtension
Arguments :
3
Retourne une liste des sous-types et des fichiers correspondants - fun [[S r1] S] [[S [[S r1] r1]] r1]
Fonction :
getAvModeleFromSsType2
Arguments :
2
Fonction :
getAvModeleFromSsType
Arguments :
2
Fonction :
getTexture
Arguments :
1
retourne le nom de la texture en parsant le contenu d'un bloc 'material' - fun [[[S r1] r1]] S
Fonction :
goToNextBloc
Arguments :
1
retourne le bloc contenu après une "}" dans le strextr d'un m3d - fun [[[S r1] r1]] [[S r1] r1]
Fonction :
registerTexture
Arguments :
1
Fonction :
registerM3dTextures
Arguments :
1
Fonction :
registerM3d
Arguments :
1
Fonction :
registerM3dListInit
Arguments :
1
Fonction :
registerBrowserRscs
Arguments :
0
Enregistre les ressources pour les rendre téléchargeables aux clients
Fonction :
updateInitCli
Arguments :
2
(Ré ?)initialise les données du client qui vient de se connecter - fun [[S r1] Pho] I
Fonction :
cbStart
Arguments :
6
Un nouveau client se connecte au serveur - fun [DMI User S S [User r1] Tag] I
Fonction :
cbGetPlugin
Arguments :
6
Demande de la partie plugin C3D3 du module - fun [DMI User S S [User r1] Tag] I
Fonction :
cbChgLogin
Arguments :
6
Un client change de login
Fonction :
cbReload
Arguments :
6
Recharge les ressources disponibles auprès des clients - fun [DMI User S S [User r1] Tag] I
Fonction :
cbAnimKey
Arguments :
6
- fun [DMI User S S [User r1] Tag] I
Fonction :
cbAnimSelect
Arguments :
6
- fun [DMI User S S [User r1] Tag] I
Fonction :
cbStatut
Arguments :
6
On verifie les droits du participant passé en param - fun [DMI User S S [User r1] Tag] I
Fonction :
logout
Arguments :
1
Un client se déconnecte. Ses références sur le serveur sont supprimées - fun [CLIENT] I
Fonction :
IniDMI
Arguments :
1
Initialisation du module - fun [S] I
Fonction :
__registred
Arguments :
1
Un client a démarré
Fonction :
__updateClient
Arguments :
1
Un client valide son avatar