1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
// Take a look at the license at the top of the repository in the LICENSE file.

use std::ffi::CStr;

use crate::PlayerVisualization;

impl PlayerVisualization {
    pub fn name(&self) -> &str {
        unsafe { CStr::from_ptr((*self.as_ptr()).name).to_str().unwrap() }
    }

    pub fn description(&self) -> &str {
        unsafe {
            CStr::from_ptr((*self.as_ptr()).description)
                .to_str()
                .unwrap()
        }
    }
}