Files
radarflow2-kvm/docs/csflow/traits/trait.BaseEntity.html
Janek ac115ec7ac Fix
- Added docs
- Added cs2dumper files to gitignore again.
- Fixed workspace manifest
2023-12-30 18:52:12 +01:00

18 lines
10 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="A trait for basic functions from C_BaseEntity CCSPlayerController inherits C_BaseEntity, which is why this trait exists."><title>BaseEntity in csflow::traits - Rust</title><link rel="preload" as="font" type="font/woff2" crossorigin href="../../static.files/SourceSerif4-Regular-46f98efaafac5295.ttf.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../../static.files/FiraSans-Regular-018c141bf0843ffd.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../../static.files/FiraSans-Medium-8f9a781e4970d388.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../../static.files/SourceCodePro-Regular-562dcc5011b6de7d.ttf.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../../static.files/SourceSerif4-Bold-a2c9cd1067f8b328.ttf.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../../static.files/SourceCodePro-Semibold-d899c5a5c4aeb14a.ttf.woff2"><link rel="stylesheet" href="../../static.files/normalize-76eba96aa4d2e634.css"><link rel="stylesheet" href="../../static.files/rustdoc-fa3bb1812debf86c.css"><meta name="rustdoc-vars" data-root-path="../../" data-static-root-path="../../static.files/" data-current-crate="csflow" data-themes="" data-resource-suffix="" data-rustdoc-version="1.74.0 (79e9716c9 2023-11-13)" data-channel="1.74.0" data-search-js="search-8be46b629f5f14a8.js" data-settings-js="settings-74424d7eec62a23e.js" ><script src="../../static.files/storage-fec3eaa3851e447d.js"></script><script defer src="sidebar-items.js"></script><script defer src="../../static.files/main-c5bd66d33317d69f.js"></script><noscript><link rel="stylesheet" href="../../static.files/noscript-5d8b3c7633ad77ba.css"></noscript><link rel="alternate icon" type="image/png" href="../../static.files/favicon-16x16-8b506e7a72182f1c.png"><link rel="alternate icon" type="image/png" href="../../static.files/favicon-32x32-422f7d1d52889060.png"><link rel="icon" type="image/svg+xml" href="../../static.files/favicon-2c020d218678b618.svg"></head><body class="rustdoc trait"><!--[if lte IE 11]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="mobile-topbar"><button class="sidebar-menu-toggle">&#9776;</button><a class="logo-container" href="../../csflow/index.html"><img class="rust-logo" src="../../static.files/rust-logo-151179464ae7ed46.svg" alt="logo"></a></nav><nav class="sidebar"><a class="logo-container" href="../../csflow/index.html"><img class="rust-logo" src="../../static.files/rust-logo-151179464ae7ed46.svg" alt="logo"></a><h2 class="location"><a href="#">BaseEntity</a></h2><div class="sidebar-elems"><section><h3><a href="#required-methods">Required Methods</a></h3><ul class="block"><li><a href="#tymethod.class_name">class_name</a></li><li><a href="#tymethod.from_index">from_index</a></li><li><a href="#tymethod.pos">pos</a></li></ul><h3><a href="#implementors">Implementors</a></h3></section><h2><a href="index.html">In csflow::traits</a></h2></div></nav><main><div class="width-limiter"><nav class="sub"><form class="search-form"><span></span><input class="search-input" name="search" aria-label="Run search in the documentation" autocomplete="off" spellcheck="false" placeholder="Click or press S to search, ? for more options…" type="search"><div id="help-button" title="help" tabindex="-1"><a href="../../help.html">?</a></div><div id="settings-menu" tabindex="-1"><a href="../../settings.html" title="settings"><img width="22" height="22" alt="Change settings" src="../../static.files/wheel-7b819b6101059cd0.svg"></a></div></form></nav><section id="main-content" class="content"><div class="main-heading"><h1>Trait <a href="../index.html">csflow</a>::<wbr><a href="index.html">traits</a>::<wbr><a class="trait" href="#">BaseEntity</a><button id="copy-path" title="Copy item path to clipboard"><img src="../../static.files/clipboard-7571035ce49a181d.svg" width="19" height="18" alt="Copy item path"></button></h1><span class="out-of-band"><a class="src" href="../../src/csflow/traits/base_entity.rs.html#7-11">source</a> · <button id="toggle-all-docs" title="collapse all docs">[<span>&#x2212;</span>]</button></span></div><pre class="rust item-decl"><code>pub trait BaseEntity {
// Required methods
fn <a href="#tymethod.from_index" class="fn">from_index</a>(
ctx: &amp;mut <a class="struct" href="../struct.CheatCtx.html" title="struct csflow::CheatCtx">CheatCtx</a>,
entity_list: Address,
index: <a class="primitive" href="https://doc.rust-lang.org/1.74.0/std/primitive.i32.html">i32</a>
) -&gt; <a class="enum" href="https://doc.rust-lang.org/1.74.0/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;<a class="enum" href="https://doc.rust-lang.org/1.74.0/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;Self&gt;, <a class="enum" href="../enum.Error.html" title="enum csflow::Error">Error</a>&gt;
<span class="where">where Self: <a class="trait" href="https://doc.rust-lang.org/1.74.0/core/marker/trait.Sized.html" title="trait core::marker::Sized">Sized</a></span>;
<span class="item-spacer"></span> fn <a href="#tymethod.pos" class="fn">pos</a>(&amp;self, ctx: &amp;mut <a class="struct" href="../struct.CheatCtx.html" title="struct csflow::CheatCtx">CheatCtx</a>) -&gt; <a class="enum" href="https://doc.rust-lang.org/1.74.0/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;<a class="struct" href="../structs/struct.Vec3.html" title="struct csflow::structs::Vec3">Vec3</a>, <a class="enum" href="../enum.Error.html" title="enum csflow::Error">Error</a>&gt;;
<span class="item-spacer"></span> fn <a href="#tymethod.class_name" class="fn">class_name</a>(&amp;self, ctx: &amp;mut <a class="struct" href="../struct.CheatCtx.html" title="struct csflow::CheatCtx">CheatCtx</a>) -&gt; <a class="enum" href="https://doc.rust-lang.org/1.74.0/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;<a class="struct" href="https://doc.rust-lang.org/1.74.0/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>, <a class="enum" href="../enum.Error.html" title="enum csflow::Error">Error</a>&gt;;
}</code></pre><details class="toggle top-doc" open><summary class="hideme"><span>Expand description</span></summary><div class="docblock"><p>A trait for basic functions from C_BaseEntity
CCSPlayerController inherits C_BaseEntity, which is why this trait exists.</p>
</div></details><h2 id="required-methods" class="small-section-header">Required Methods<a href="#required-methods" class="anchor">§</a></h2><div class="methods"><section id="tymethod.from_index" class="method"><a class="src rightside" href="../../src/csflow/traits/base_entity.rs.html#8">source</a><h4 class="code-header">fn <a href="#tymethod.from_index" class="fn">from_index</a>(
ctx: &amp;mut <a class="struct" href="../struct.CheatCtx.html" title="struct csflow::CheatCtx">CheatCtx</a>,
entity_list: Address,
index: <a class="primitive" href="https://doc.rust-lang.org/1.74.0/std/primitive.i32.html">i32</a>
) -&gt; <a class="enum" href="https://doc.rust-lang.org/1.74.0/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;<a class="enum" href="https://doc.rust-lang.org/1.74.0/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;Self&gt;, <a class="enum" href="../enum.Error.html" title="enum csflow::Error">Error</a>&gt;<span class="where fmt-newline">where
Self: <a class="trait" href="https://doc.rust-lang.org/1.74.0/core/marker/trait.Sized.html" title="trait core::marker::Sized">Sized</a>,</span></h4></section><section id="tymethod.pos" class="method"><a class="src rightside" href="../../src/csflow/traits/base_entity.rs.html#9">source</a><h4 class="code-header">fn <a href="#tymethod.pos" class="fn">pos</a>(&amp;self, ctx: &amp;mut <a class="struct" href="../struct.CheatCtx.html" title="struct csflow::CheatCtx">CheatCtx</a>) -&gt; <a class="enum" href="https://doc.rust-lang.org/1.74.0/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;<a class="struct" href="../structs/struct.Vec3.html" title="struct csflow::structs::Vec3">Vec3</a>, <a class="enum" href="../enum.Error.html" title="enum csflow::Error">Error</a>&gt;</h4></section><section id="tymethod.class_name" class="method"><a class="src rightside" href="../../src/csflow/traits/base_entity.rs.html#10">source</a><h4 class="code-header">fn <a href="#tymethod.class_name" class="fn">class_name</a>(&amp;self, ctx: &amp;mut <a class="struct" href="../struct.CheatCtx.html" title="struct csflow::CheatCtx">CheatCtx</a>) -&gt; <a class="enum" href="https://doc.rust-lang.org/1.74.0/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;<a class="struct" href="https://doc.rust-lang.org/1.74.0/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>, <a class="enum" href="../enum.Error.html" title="enum csflow::Error">Error</a>&gt;</h4></section></div><h2 id="implementors" class="small-section-header">Implementors<a href="#implementors" class="anchor">§</a></h2><div id="implementors-list"><section id="impl-BaseEntity-for-CBaseEntity" class="impl"><a class="src rightside" href="../../src/csflow/structs/entity/base_entity.rs.html#16-41">source</a><a href="#impl-BaseEntity-for-CBaseEntity" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.BaseEntity.html" title="trait csflow::traits::BaseEntity">BaseEntity</a> for <a class="struct" href="../structs/struct.CBaseEntity.html" title="struct csflow::structs::CBaseEntity">CBaseEntity</a></h3></section><section id="impl-BaseEntity-for-CPlayerController" class="impl"><a class="src rightside" href="../../src/csflow/structs/entity/player_controller.rs.html#18-43">source</a><a href="#impl-BaseEntity-for-CPlayerController" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.BaseEntity.html" title="trait csflow::traits::BaseEntity">BaseEntity</a> for <a class="struct" href="../structs/struct.CPlayerController.html" title="struct csflow::structs::CPlayerController">CPlayerController</a></h3></section></div><script src="../../implementors/csflow/traits/base_entity/trait.BaseEntity.js" async></script></section></div></main></body></html>